Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

arreglar el salto de id

Estas en el tema de arreglar el salto de id en el foro de Mysql en Foros del Web. bueno mi siguiente problema es que tengo un campo llamado id auto_increment y elimino e inserto datos el problema es que el valor de id ...
  #1 (permalink)  
Antiguo 16/07/2010, 20:20
 
Fecha de Ingreso: abril-2010
Mensajes: 89
Antigüedad: 14 años
Puntos: 1
arreglar el salto de id

bueno mi siguiente problema es que tengo un campo llamado id auto_increment y elimino e inserto datos el problema es que el valor de id llega a ser 4000 y es muy grande y la tabla me queda

id
14
28
60
300
600
570
365...

hay alguna manera de hacer que se organizen desde 1

id
1
2
3
4
5
6...
  #2 (permalink)  
Antiguo 17/07/2010, 04:08
Avatar de chicho_  
Fecha de Ingreso: julio-2010
Mensajes: 44
Antigüedad: 13 años, 9 meses
Puntos: 1
Respuesta: arreglar el salto de id

Abajo ya está tratado, míratelo:

http://www.forosdelweb.com/f86/reordenar-campo-auto_increment-731477

http://www.forosdelweb.com/f21/reiniciar-auto-increment-mysql-310210

Pero te recomiendo que si no quieres que te pase eso no uses auto_increments y gestiones tú los IDs, sino te seguirá pasando siempre eso.

Por otro lado, aunque tu pienses que te quedan IDs "grandes", al mysql le cuesta menos poner el ID en base al índice actual que tiene que tener que comprobar el primer "hueco" vacío para asignarle ese.

Además que si es una bbdd relacional quizás borrastes un registro de esa tabla y aun quedan otros que apuntaban a ese, con lo que al "reutilizar" ese ID solo causaría luego tener datos irreales.

Etiquetas: arreglar, salto
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:45.