兩階段鎖

兩階段鎖 （ two - phase locking ， 2PL ） 是數據庫事務處理時的併發控制方法 ， 以保證可串行化 。 這種方法使用數據庫鎖在兩個階段 ： 擴張階段 ： 不斷上鎖 ， 沒有鎖被釋放 收縮階段 ： 鎖被陸續釋放 ， 沒有新的加鎖 2PL可能會導致死鎖 。