Oracle - Secuencias en Oracle

   
Vista:

Secuencias en Oracle

Publicado por Anais (2 intervenciones) el 15/07/2008 11:19:24
Buenas a tod@s, tengo unas secuencias para Id de nuevos registros pero estas de un dia para otro se incrementan solas, ayer la deje en 1445 y hoy esta por 1465 y no entiendo porque me ocurre eso, este es el codigo de mi secuencia

create sequence seq_xxxx
increment by 1
start with 0001;

Alguien me puede ayudar
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:Secuencias en Oracle

Publicado por Rodolfo Reyes (59 intervenciones) el 15/07/2008 22:04:03
¿Y desde donde mandas a llamar a la secuencia para aumentar el valor?
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

RE:Secuencias en Oracle

Publicado por Fernando (40 intervenciones) el 17/07/2008 00:56:15
Algunas preguntas que pueden ayudar a determinar que esta ocurriendo:
1) ¿Que query ejecutas para determinar el ultimo valor de la secuencia?
2) La secuencia, ¿esta cacheada?
3) ¿Ocurrio alguna caida imprevista de la base entre ayer y hoy?
Las preguntas apuntan a que si la secuencia tiene valores en cache y la base se cayo en forma imprevista, los valores de cache se pierden y la secuencia quedo incrementada en x valores.
Espero que esta respuesta haya resultado util.
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