数据库并发、事务问题,find、insert操作会重复插入数据吗?
生活随笔
收集整理的這篇文章主要介紹了
数据库并发、事务问题,find、insert操作会重复插入数据吗?
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
數(shù)據(jù)庫的原子性保證了在一個事務(wù)里面的操作要么全部執(zhí)行成功,要么全部執(zhí)行失敗.事務(wù)(隔離級別不為Serialization )不能保證事務(wù)執(zhí)行的串行性
重復(fù)插入,我認(rèn)為這屬于臟讀的問題。而數(shù)據(jù)庫事務(wù)是需要相應(yīng)的隔離級別來避免臟讀的問題的,這個可以考慮使用鎖來應(yīng)對這種并發(fā)情況。數(shù)據(jù)庫事務(wù)只能保證你的業(yè)務(wù)邏輯是ok的
重復(fù)插入,我認(rèn)為這屬于臟讀的問題。而數(shù)據(jù)庫事務(wù)是需要相應(yīng)的隔離級別來避免臟讀的問題的,這個可以考慮使用鎖來應(yīng)對這種并發(fā)情況。數(shù)據(jù)庫事務(wù)只能保證你的業(yè)務(wù)邏輯是ok的
總結(jié)
以上是生活随笔為你收集整理的数据库并发、事务问题,find、insert操作会重复插入数据吗?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《编集拙诗成一十五卷因题卷末戏赠元九、李
- 下一篇: 如何防止月球上的资源被军事利用? (假设