已采納回答 / geek概
幻多是讀到之前沒有出現(xiàn)過的數(shù)據(jù)(新增或刪除),不可重復(fù)讀是同一條數(shù)據(jù)兩次讀的結(jié)果不一樣。
2017-06-21
最新回答 / 哀幻暝
CAS應(yīng)該不能這么用,我給你說說我的想法吧:????????第一個(gè)參數(shù)V的本質(zhì)是一個(gè)內(nèi)存地址,也就是說得在內(nèi)存中才行。而數(shù)據(jù)庫(kù)中的數(shù)據(jù)一般不再內(nèi)存中,所以很可能在此之前出現(xiàn)IO操作。CPU可以保證CAS的原子性。但是不能保證CAS+IO的原子性。如果是對(duì)緩存中的數(shù)據(jù)操作,你的想法應(yīng)該可行。其實(shí)這些太底層的東西我也不太敢過于思考。以上只是我的想法
2017-05-29
已采納回答 / dky
分布式事務(wù)是指事務(wù)的參與者、支持事務(wù)的服務(wù)器、資源服務(wù)器以及事務(wù)管理器分別位于不同的分布式系統(tǒng)的不同節(jié)點(diǎn)之上。
2016-12-06
已采納回答 / 少大大
如果一個(gè)事務(wù)操作內(nèi)既有讀鎖也有寫鎖的話,讀鎖升級(jí)為寫鎖,這樣的話避免讀鎖的同時(shí)其他的鎖進(jìn)來(lái),導(dǎo)致死鎖
2016-09-08
已采納回答 / 少大大
兩個(gè)1.直接寫入內(nèi)存的話:優(yōu)點(diǎn):IOPS高 缺點(diǎn):可能丟失數(shù)據(jù)2. GroupCommit:優(yōu)點(diǎn):保證系統(tǒng)的持久性和吞吐量,缺點(diǎn)是請(qǐng)求延遲高
2016-09-08