高并发执行select next value for dbo.xxSequence 时, 不同的线程会否出现重复值这种奇怪的现象?
一旦出现了,插入时,会导致主键冲突的系统error。
...全文
3503打赏收藏
关于 高并发处理,使用sql server 2012 的 Sequence 的不安。。。
现在想设计个xxSequence在库里, 用来作为唯一标识,进行3个表的数据的登录。 现在有点不安, 因为现在程序处理,是高并发执行的, 就是说,同一毫秒,允许有100个线程,同时对3个表进行登录处理。 高并发执行select next value for dbo.xxSequence 时, 不同的线程会否出现重复值这种奇怪的现象? 一旦出现了,插入时,会导致主键冲突的系统error。