天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

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數據庫表鎖定原理以及如何解除表的鎖定--示例演示,轉載需保留來源!

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

主站蜘蛛池模板: 欧美gay老头互吃 | 少妇的肉体AA片免费 | 欧美整片华人play | 色内射无码AV | 成人免费观看国产高清 | 在线观看免费毛片 | 国产一区二区三区四区五在线观看 | 国产永久免费观看视频软件 | 亚洲另类国产综合在线 | 无人影院在线播放视频 | www.色片| 国产精品久久久久久52AVAV | 伊人久久大香线蕉综合电影 | 草莓视频在线观看免费观看高清 | 久久国产精品久久国产精品 | 亚洲国产成人精品久久久久 | 日本50人群体交乱 | 暖暖视频免费观看高清完整版 | 快乐激情站 | 大相蕉伊人狼人久草av | 麻豆国产人妻精品无码AV | 亚洲中文有码字幕日本 | 国产精品A久久久久久久久 国产精品A久久777777 | 久久精品国产欧美成人 | 国产精品免费观看视频 | 天堂在线亚洲精品专区 | 亚洲免费综合色视频 | 成年人国产视频 | 国产日韩亚洲精品视频 | 久久国产加勒比精品无码 | 特大黑人娇小亚洲女mp4 | 国产精品人妻无码久久久奥特曼 | 空姐内射出白浆10p 空姐厕所啪啪啪 | 中文字幕亚洲欧美在线视频 | 欧美eee114| 午夜人妻理论片天堂影院 | 无码骚夜夜精品 | WWW亚洲精品久久久乳 | 欧美eee114| 亚洲AV色香蕉一区二区三区 | 在线播放国产视频 |