一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

SQL Server數據庫表鎖定原理以及如何解除表的鎖定--示例演示

  原理篇:SQL Server數據庫表鎖定原理以及如何解除表的鎖定

  有幾個朋友留言建議結合例子來演示一下,上篇已經說過鎖的幾種類型,可以利用系統動態視圖sys.dm_tran_locks查看到,重要的欄位如下:

  resource_type:被鎖的資源類型(Database, FILE, Object,PAGE,KEY,EXTENT,RID,APPLICATION,METADATA,HOBT,APPOCATION_UNIT)。
  request_mode:鎖的類型(共享鎖,更新鎖,排它鎖,架構鎖等)。
  resource_description:資源描述。
  request_session_id:Request session ID。

  一、下面以AdventureWorks2008為示例數據庫做簡要的說明,過濾掉一般的數據庫的共享鎖,作為示例必須要看到鎖,所以用WITH(HOLDLOCK)來保持鎖。

  1. Shared locks (S) 共享鎖

USE AdventureWorks2008

BEGIN TRAN
select * from Sales.SalesOrderHeader WITH(HOLDLOCK)
where SalesOrderID='43662'


SELECT resource_type, request_mode, resource_description,request_session_id, DB_NAME(resource_database_id)as resource_database
FROM sys.dm_tran_locks
WHERE resource_type <> 'DATABASE'

--ROLLBACK TRAN

it知識庫SQL Server數據庫表鎖定原理以及如何解除表的鎖定--示例演示,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 成人激情在线 | 国产情侣真实露脸在线最新 | 国产欧美一区二区精品性色99 | 亚洲五月花丁香花社区 | 国产大片好看免费播放 | 久久久精品一区 | 青青草久热精品视频在线观看 | 伊人免费在线观看 | 思思久久99热免费精品6 | 美女视频毛片 | 日韩免费视频一区二区 | 国产线视频精品免费观看视频 | 亚洲国产成人久久午夜 | 99精品久久99久久久久久 | 色网址在线观看 | 亚洲视频二 | 欧美激情a∨在线视频播放 欧美激情不卡 | 久久国产网站 | 精品一区二区三区四区五区六区 | 久久国产成人精品国产成人亚洲 | 激情视频图片小说 | 国产大片黄在线观看 | 在线国产一区二区 | 久久最新精品 | 99久久精品免费看国产一区二区 | 日韩精品中文字幕一区二区三区 | 一级女人毛片人一女人 | www99热| 亚洲麻豆视频 | 激情综合五月天 | 成人福利| 欧美另类xxx精品人妖 | 一级做a | 国产精品视频1区 | 无码精品日韩中文字幕 | 91精品麻豆 | 四虎在线永久免费视频网站 | 91在线播放网站 | 精品日韩一区二区三区视频 | 视频在线观看一区二区三区 | 美女黄在线观看 |