我有一个表,其中bigint类型的PK列ID,并将其填充自动地增加的顺序1,2,3 ...等 我注意到,有些时候突然产生了IDS都具有非常大的价值。例如ID是像1,2,3,4,5,500000000000001,500000000000002 有5后一个巨大的跳跃... IDS 6,7未在所有的

用于

我做这个表执行删除操作,但我绝对相信,失踪IDS没有使用过。

为什么会发生这种情况和如何解决这一问题?

许多感谢寻找在此。

我的ENV: Sybase ASE的15.0.3,LINUX

有帮助吗?

解决方案

您在系统非正常关机后重新使用Sybase得到这个。查看完整的描述,以及如何处理它,这里。

scroll top