Discuss / 编程 / 疑惑

疑惑

Topic source

哪种情况下并发insert会失败?数据库使用的是联合主键吗?我使用联合主键测试报错后下边代码就不走了,也就是说不存在本文所说的问题,不知道是我哪方面遗漏了,还请指教。

AthlonCCQ

#2 Created at ... [Delete] [Delete and Lock User]

可能数据库异常导致插不进去吧。

主键或者unique等索引都会导致insert失败,当有两个并发同时创建同一个账号,一个成功,另一个就会在事务提交的时候抛出异常。


  • 1

Reply