我給一張表的某個(gè)字段設(shè)置了unique唯一性約束,但是當(dāng)兩個(gè)相同的數(shù)據(jù)“同時(shí)”,注意是“同時(shí)”插入。這個(gè)時(shí)候竟然兩條數(shù)據(jù)都存進(jìn)去了。也就是說(shuō)如果兩條數(shù)據(jù)同時(shí)插入的話(huà),是沒(méi)有辦法校驗(yàn)唯一性的。我并不是空口說(shuō)白話(huà),我和一個(gè)同事重現(xiàn)了這個(gè)場(chǎng)景而且不止一次。然后我就蒙蔽了,雖然這種場(chǎng)景很少見(jiàn)。但在高并發(fā)的情況下。不排除會(huì)發(fā)生,但是我總覺(jué)得這個(gè)問(wèn)題應(yīng)該是有辦法解決的,只是自己水平一般。所以請(qǐng)各位支點(diǎn)招。
數(shù)據(jù)庫(kù)unique的的漏洞怎么破
思君滿(mǎn)月
2016-07-28 14:42:48