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

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

  原理篇:SQL Server數(shù)據(jù)庫表鎖定原理以及如何解除表的鎖定

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

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

  一、下面以AdventureWorks2008為示例數(shù)據(jù)庫做簡要的說明,過濾掉一般的數(shù)據(jù)庫的共享鎖,作為示例必須要看到鎖,所以用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數(shù)據(jù)庫表鎖定原理以及如何解除表的鎖定--示例演示,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 国产一区二区在线视频播放 | 尤物福利在线 | 美女视频网站黄色 | 国产日韩欧美不卡www | 国产午夜在线观看视频 | 丁香婷婷在线观看 | 思思久久99热免费精品6 | 国产成人精品福利网站在线观看 | 久久久久久久一精品 | 国产成人亚洲综合一区 | 依人在线免费视频 | 国产精品一区二区三区高清在线 | 亚洲精品手机在线 | 夜夜影院未满十八勿进 | 国产激爽大片高清在线观看 | 加勒比在线一区 | 青青碰| 国产最新网址 | 91系列在线观看 | 91精品在线免费观看 | 欧美在线性 | 夜色1网站 | 日韩激情中文字幕 | 狠狠色婷婷丁香六月 | 黄视频网站观看 | 91网站免费观看 | 伊人伊成久久人综合网777 | 91情侣在线偷精品国产 | 亚洲欧美婷婷 | 国产精品吹潮香蕉在线观看 | 国产福利91精品 | 91高清国产 | 欧美福利视频网站 | 国产精品女| 亚洲综合激情六月婷婷在线观看 | 四虎国产永久在线观看 | 韩国一级爽快片淫片高清 | 成人福利视频网站 | 亚洲国产97在线精品一区 | 国产91久久最新观看地址 | 国产精品乱码免费一区二区 |