相关疑难解决方法(0)

自动递增主要在计数中留下空白

我有一个带有自动增量主键的表.此表用于存储数百万条记录,我现在不需要删除任何内容.问题是,当插入新行时,由于某些错误,自动增量键在自动增量ID中留下一些空隙.例如,在5之后,下一个id为8,留下6和7的间隙结果是,当我计算行数时,结果为28000,但最大ID为58000.可能是什么原因?我没有删除任何东西.我该如何解决这个问题.

PS我在插入记录时使用插入忽略,以便在我尝试在唯一列中插入重复条目时不会出错.

mysql primary-key

9
推荐指数
1
解决办法
9876
查看次数

PL / SQL过程的同步。如何保证一次只执行一个程序?

某些PL / SQL过程需要花费大量时间进行评估(因为重新计算和更新了大量数据)。

我想将执行此过程的执行上下文数量限制为单个。

如果执行其他上下文,则什么也不做...

但是我不知道在PL / SQL代码中使用哪些原子操作。

注意:恐怕如果服务器在过程评估的中间暂停时,使用表行进行同步会导致DB中的状态不一致...

oracle plsql

1
推荐指数
1
解决办法
7135
查看次数

标签 统计

mysql ×1

oracle ×1

plsql ×1

primary-key ×1