-
事務隔離性 只加寫鎖,不加讀鎖 可能會讀到寫入過程中的數據(沒寫完的時候,處于中間過程的時候的數據) 讀是并行的,只有寫是串行執行的查看全部
-
隔離性--讀寫鎖--讀未提交 只加上寫鎖,讀不加鎖 讀讀并行 讀寫并行 寫讀并行查看全部
-
隔離性--讀寫鎖--讀已提交--讀讀并行,讀寫并行(寫讀還不行) 當前面是讀的時候,后面來了寫鎖,會把讀鎖升級為寫鎖,讀寫并行執行查看全部
-
隔離性--讀寫鎖,可重復讀,讀鎖不能被寫鎖升級,讀讀可并行,其他的不能并行查看全部
-
隔離性--序列化讀寫,排它鎖,一個接著一個的執行查看全部
-
隔離性--以性能為理由,對于一致性破壞查看全部
-
事務一致性--保證能看到系統內的所有的更改查看全部
-
一致性,加鎖來保證一致查看全部
-
原子性:要么全部成功,要么全部失敗。假設,再version2的時候一個進程中已經把賬戶的余額設置為0.同時來了另一個進程將他改為了300.但是前面的那個進程出現了異常需要回滾,這個時候,可能會發生另一個進行操作的這個300塊錢,有可能會在回滾的時候消失,因為他只保證原子性要么完成要么不完成,不保證中間的結果要一致性,本質上來說,他的內部實現其實是用了undo日志進行記錄的,如果發生了異常,我只需要回滾的時候,把剛剛記錄下來的undo日志讀取出來并進行執行,就可以恢復到原來的數據了查看全部
-
原子性查看全部
-
隔離性;出現幻讀、不可重復讀取查看全部
-
事務隔離性:讀已提交、讀未提交查看全部
-
死鎖的解決方案查看全部
-
死鎖檢測:碰撞檢測的方式查看全部
-
死鎖檢測--碰撞檢測查看全部
舉報
0/150
提交
取消