标签: postgresql postgresql-9.3
我们有一个串行类型的主键,它根据Postgres序列自动递增。
问题是这个领域在午夜开始时它的值之间存在很大差距。例如:
Id 189040207 189040238 189040239 189040251 189040264 189040265
我们没有对这个表进行删除操作(我们只做软删除)。 我们正在使用Postgres 9.3。
答案 0 :(得分:0)
如上所述,真正的问题不是它自己的序列,而是我们发现我们有大量的中止交易!
修复序列后,问题也得到解决。