數據庫併發問題總結(鎖、隔離級別、死鎖)

  鎖是一種防止在某對象執行動作的一個進程與已在該對象上執行的其他進行相沖突的機制。也就是說,如果有其他人在操作某個對象,那麼你舊不能在該對象上進行操作。你能否執行操作取決於其他用戶正在進行的操作。 通過鎖可以防止的問題   鎖可以解決以下4種主要問題(也是多線程併發會導致的一些問題): 髒讀 非重複性讀取 幻讀 丟失更新   1、髒讀   如果一個事務讀取的記錄是另一個未完成事務的一部分,那麼這
相關文章
相關標籤/搜索