Pregunta

Tengo una tabla en la que el identificador de columna de PK de tipo bigint y está poblada aumentando automáticamente orden de 1,2,3 ... etc. He notado que algunas veces, de repente, los identificadores que se generan están teniendo valor muy grande. por ejemplo los identificadores son como 1,2,3,4,5,500000000000001,500000000000002 hay un gran salto después de 5 ... ids 6, 7 no se utilizaron en absoluto

i sí realizan operaciones de borrado en esta tabla, pero estoy absolutamente seguro de que los identificadores que faltan no se usaron antes.

¿Por qué ocurre esto y cómo puedo solucionar este problema?

muchas gracias por mirar a este.

mi env: Sybase ASE 15.0.3, Linux

¿Fue útil?

Solución

conseguir esto con Sybase cuando el sistema se reinicia después de un apagado incorrecto. Ver descripción detallada, y qué hacer al respecto, aquí .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top