共用方式為


死結

兩個連接彼此封鎖時可能會發生死結。如需詳細資訊,請參閱《SQL Server 線上叢書》。

與 Microsoft SQL Server 不同的是,Microsoft SQL Server Compact 4.0 沒有死結偵測功能。在 SQL Server Compact 4.0 中,系統會使用鎖定逾時來處理死結。如果交易嘗試在資源上放置鎖定,但無法在鎖定逾時前達成,便會發生錯誤。鎖定逾時能確保交易不會無限等待由另一個交易所持有的資源。您可以修改鎖定逾時。如需詳細資訊,請參閱<鎖定逾時>。

如果死結涉及兩個交易,其中一個等待資源的交易逾時且發生錯誤,則逾時的交易仍維持作用中,不會被認可或回復。然後,另一個交易會取得所需的鎖定並繼續執行。

如需詳細資訊,請參閱《SQL Server 線上叢書》。

請參閱

概念

鎖定基本資訊

了解鎖定

交易隔離等級

鎖定提示