[英]Azure Synapse Serverless Pool Database Error: Lock request time out period exceeded Error:1222
超出鎖定請求超時時間 Error:1222
查詢等待的時間超過鎖定超時設置,如錯誤消息“超出鎖定請求超時期限”(錯誤 1222)所示。 鎖定超時參數控制查詢在返回阻塞資源錯誤之前必須等待的時間量(以毫秒為單位)。
SELECT * FROM sys.dm_exec_sessions where open_transaction_count=1;
上面的查詢使用sys.dm_exec_sessions視圖獲取當前數據庫的活動事務信息。
然后使用以下命令終止該進程。
Kill 129
確保每個BEGIN TRANSACTION
都包含一個COMMIT
命令以避免這種情況。
以下將指示成功但未提交事務:
BEGIN TRANSACTION
BEGIN TRANSACTION
--SQL_CODE?
COMMIT
關閉帶有未提交事務的查詢窗口將提示您提交事務。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.