Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/03/2016, 09:50
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: problema mysql con muchos registros

Cita:
cambie de INT a MÉDIUM y me fue bien
Eso no tiene sentido.
Un MEDIUMINT tiene mucho menos rango de representación que un INT, dado que en lugar de 32 bits usa 24 bits. Eso implica que el máximo numero representable con signo es 8.388.607, muy por debajo de la cantidad de registros que dices tener. Y en ese caso si pusieras un valor como 8388608, por ejemplo, y el 8388607 ya existiese en la tabla, dispararía un error de clave duplicada.

No le des vueltas, la cosa no va por el tipo de dato, pero sin nos nos explicas cómo es que funciona tu sistema, no podemos ayudarte.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)