Limitacion filas mysql

Iniciado por GameAndWatch, 14 Junio 2012, 21:57 PM

0 Miembros y 1 Visitante están viendo este tema.

GameAndWatch

¡Hola!
Por ahí he leído que el limite de una tabla en mysql es 4096 registros.
Es que lo unico que se me ha ocurrido es con un Join de otra tabla, pero cuando se llenara la base de datos podría estas fuera de servicio durante un tiempo... :-(

¿Existe alguna manera de aumentar esta cantidad?  :huh:

Isótopo

Usa:

Select TOP x <atributos> FROM...

Donde x es el número de filas que devuelve la consulta.

-Asus Crosshair IV Formula            
-AMD Phenom II X6 1090T 3.94Ghz @1.38V
-Corsair H70
-Sapphire Radeon HD 6970 2GB Dual-Fan
-G.Skill PIS PC3-17066 4GB 1900MHz 7-9-7-20 @1.65V
-WD Caviar Black 500GB
-Seagate Barracuda Green 2TB x2
-Antec TruePower New 750W Modular
-Cooler Master Dominator CM-690

HdM

#2
Buenas.

@GameAndWatch, creo que has interpretado mal tu lectura. Ese límite no es en cuanto a registros (filas) por tabla. La limitación que comentas hace mención al nº de campos (columnas) que puede tener una tabla.

http://translate.google.es/translate?hl=es&langpair=en|es&u=http://dev.mysql.com/doc/refman/4.1/en/column-count-limit.html

http://dev.mysql.com/doc/refman/5.0/es/innodb-restrictions.html

@Isótopo, en MySQL, creo que no está implementado TOP, en su lugar se utiliza LIMIT.

Saludos.


- Nice to see you again -

GameAndWatch

Si, se utiliza LIMIT.

¿Entonces no hay limite de registros en una tabla de mysql?

javy3001

Pues todos tienen razon, el unico limite es en cuanto al numero de campos en una tabla, por lo demas, por ejemplo yo tengo un sistema con MySQL y tiene ntablas que tienen mas de 2 millones de registros y al momento de mostrarlos o listarlos no existe un limite. Otra cosas es que tu uses lka sentecia LIMIT para delimitar el numero de registro que MySQL te muestre.

[u]nsigned

Cita de: GameAndWatch en 15 Junio 2012, 08:20 AM
Si, se utiliza LIMIT.

¿Entonces no hay limite de registros en una tabla de mysql?

El limite de registros de una tabla esta determinado por el sistema operativo y el tipo de sistema de archivos en donde MySQL guarde el archivo de tablas. Por ejemplo si tu sistema operativo usa un sistema de archivos donde el tamañano maximo para un archivo sea de 6GB, tenes que dividir 6GB por lo que ocupa cada registro de la tabla, y mas o menos ese sera el limite de registros

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!