共用方式為


死結

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

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

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

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

另請參閱

概念

鎖定基本資訊
瞭解鎖定
交易隔離等級
鎖定提示

說明及資訊

取得協助 (SQL Server Compact 3.5 Service Pack 1)