事務(wù)的隔離和序列化的關(guān)系?
事務(wù)的隔離和序列化的關(guān)系?
馬克- to-win:馬克 java社區(qū):防盜版實(shí)名手機(jī)尾號: 73203。
馬克-to-win:看完前一段實(shí)際案例,你又會(huì)說了,事務(wù)的隔離就是序列化呀。回答:事務(wù)的隔離不等同于序列化。最狠的隔離級別才是序列化,在這種隔離級別中,我的事務(wù)即使很普通的select * from table,你的事務(wù)都無法同時(shí)再改變表了。馬克-to-win:你的任何修改表的企圖都會(huì)被擋?。╞lock),直到我完成我的事務(wù)(即使我的事務(wù)就一句select * from table),你的修改表的語句才能執(zhí)行。這樣就保證了我在查看表時(shí)不會(huì)被你的任何修改所影響,看到臟讀,幻讀等。最不狠的隔離級別甚至可以同時(shí)看到別人的uncommited的數(shù)據(jù)。