MySQL - desbordamiento de tabla ¿?

 
Vista:

desbordamiento de tabla ¿?

Publicado por op0t (4 intervenciones) el 09/07/2001 17:10:15
Buenas.

Como se pueden solucionar los problemas de desbordamiento de datos.

ejemplo:
tengo una tabla con una clave principal del tipo DOUBLE UNSIGNED AUTO_INCREMENT en la que el limite de registros es muy amplio (no se exactamente hasta que numero llega un double unsigned) pero siempre se puede desbordar si intenta registrarse un nuevo usuario una vez alcanzado el numero limite de un double unsigned.
Como se podria prevenir o solucionar esto.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:desbordamiento de tabla ¿?

Publicado por mopicus (11 intervenciones) el 03/08/2001 22:02:32
usar un tipo de dato double unsigned es un poco extraño, un double es un numero con doble precisión, o sea decimal con coma flotante y todo eso.
usar ese tipo de dato para una clave principal creo que es una barbaridad.
Si lo que buscas es un tipo de dato grande, el mas grande que hay es el bigint, que son 4mil millones elevado a 2 mas o menos en unsigned, pero asi como que es un poco gigantesco.

Si planificas bien los tipos de datos puedes lograr un mejor rendimiento.
Imaginate un campo que almacena la edad, con un tinyint (-128 a 128) tendrías bastante, nadie va a tener mil años. :-)

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar