中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

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)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲精品视频一区二区三区 | 欧美视频一区二区三区 | 91精品国产综合久久精品图片 | 91不卡| 国产精品1区2区3区 欧美 中文字幕 | 成人在线免费av | 久久成人av电影 | 伊人网站| 极品电影院 | 婷婷色国产偷v国产偷v小说 | 欧美中国少妇xxx性高请视频 | 中文字幕91av| 色一情一乱一伦一区二区三区 | 国产精品久久久久久久久久久久久久 | 国产欧美一区二区久久性色99 | 久久婷婷麻豆国产91天堂 | 高清久久久 | 暖暖日本在线视频 | 91亚洲视频在线 | 超碰日韩| 成人av网站在线观看 | 亚洲乱码国产乱码精品精98午夜 | 在线成人| 黑人巨大精品欧美一区二区免费 | 精品欧美一区二区精品久久久 | 一级黄色裸片 | 日本三级日产三级国产三级 | 精品国产欧美一区二区 | 国产特级毛片 | 国产日韩一区二区 | 波多野结衣一区二区三区在线观看 | 亚洲导航深夜福利涩涩屋 | 在线播放亚洲 | 久久精品男人的天堂 | 最新中文字幕久久 | 在线成人av | 亚洲成人av在线 | 国产精品精品视频一区二区三区 | 激情欧美一区二区三区 | 国产精品毛片av一区 | 国产电影一区 |