中文字幕日韩一区二区_国产一区二区av_国产毛片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數據庫表鎖定原理以及如何解除表的鎖定--示例演示,轉載需保留來源!

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

主站蜘蛛池模板: 夜夜爽99久久国产综合精品女不卡 | 激情免费视频 | 亚洲专区在线 | 亚洲精品2区 | 自拍 亚洲 欧美 老师 丝袜 | 国产精品xxxx| 久久国产激情视频 | www.亚洲成人网 | 成人精品一区 | 欧美视频1 | 狠狠亚洲 | 天堂视频一区 | 国产一级视频在线观看 | 亚洲精品国产综合区久久久久久久 | 黄色一级视频 | 久久久蜜臀国产一区二区 | 电影午夜精品一区二区三区 | 日日夜夜av | 一区二区免费 | 日本三级日产三级国产三级 | 国产精品毛片av一区 | 欧美日韩国产精品一区 | 古装三级在线播放 | 最新91在线| 91电影在线 | 国产视频久久久 | 91视频在线观看 | а天堂中文最新一区二区三区 | 国产伦精品一区二区 | 全免费a级毛片免费看视频免费下 | 91毛片在线观看 | 久久丝袜 | 国产三区视频在线观看 | 成人精品一区 | 欧美一级免费黄色片 | 欧美精品一区二区三区在线 | 久久久久久国产 | 一级黄色毛片 | 亚洲精品福利视频 | 午夜精品久久久久久久久久久久久 | 精品国产精品三级精品av网址 |