为了账号安全,请及时绑定邮箱和手机立即绑定

数据库unique的的漏洞怎么破

数据库unique的的漏洞怎么破

思君满月 2016-07-28 14:42:48
我给一张表的某个字段设置了unique唯一性约束,但是当两个相同的数据“同时”,注意是“同时”插入。这个时候竟然两条数据都存进去了。也就是说如果两条数据同时插入的话,是没有办法校验唯一性的。我并不是空口说白话,我和一个同事重现了这个场景而且不止一次。然后我就蒙蔽了,虽然这种场景很少见。但在高并发的情况下。不排除会发生,但是我总觉得这个问题应该是有办法解决的,只是自己水平一般。所以请各位支点招。
查看完整描述

2 回答

?
化龙贝

TA贡献191条经验 获得超79个赞

来张图看看

查看完整回答
反对 回复 2016-07-29
  • 2 回答
  • 1 关注
  • 2050 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信