事務(wù)隔離到底有什么用

問(wèn)題的解決:事務(wù)隔離
馬克- to-win:馬克 java社區(qū):防盜版實(shí)名手機(jī)尾號(hào): 73203。
馬克-to-win:上述問(wèn)題怎么解決呢?如果我們把你買衣服和你老婆轉(zhuǎn)錢算作是兩個(gè)不同的事務(wù),這就簡(jiǎn)單了。只要把這兩個(gè)事務(wù)隔離開(kāi),就可以了。當(dāng)數(shù)據(jù)庫(kù)發(fā)現(xiàn)兩個(gè)事務(wù)同時(shí)想更改一條數(shù)據(jù)時(shí),就會(huì)讓后進(jìn)來(lái)的事務(wù)等一下,讓先進(jìn)來(lái)的事務(wù)把事務(wù)操作完,再讓等著的事務(wù)完成它自己后面的操作。馬克-to-win:這樣,你老婆的轉(zhuǎn)賬事務(wù)等著你買衣服的事務(wù)先完成,帳上從800變成了200。接著你老婆再轉(zhuǎn)走那600元。當(dāng)然會(huì)發(fā)現(xiàn)錢不夠(200<600),也轉(zhuǎn)不了了。這樣就對(duì)了,保持了數(shù)據(jù)的完整性,銀行也不會(huì)招致?lián)p失。