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

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

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

  有幾個朋友留言建議結合例子來演示一下,上篇已經(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:鎖的類型(共享鎖,更新鎖,排它鎖,架構鎖等)。
  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)載需保留來源!

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

主站蜘蛛池模板: 久久中文字幕不卡一二区 | 污污网站免费入口链接 | 成人激情四射网 | 中文字幕第一页亚洲 | 水蜜桃一二二区视在线 | 台湾佬自偷自拍情侣在线 | 99在线在线视频免费视频观看 | 手机成人在线视频 | 日韩一级片免费 | 亚洲综合色视频 | 久久99中文字幕伊人 | 2021国产麻豆剧传媒精品网站 | 欧美成人福利 | 欧美日本视频在线观看 | 青草五月天 | 国产精品精品视频 | 国产精品玖玖 | 国产精品激情综合久久 | 亚洲一二三区视频 | 91麻豆国产在线 | 亚洲精品人成无码中文毛片 | 免费在线精品视频 | 精品福利视频一区二区三区 | 一二三区无线码2021 | 综合久久久久久 | 亚洲韩国欧美一区二区三区 | 国产成人 免费观看 | 最新国产在线观看福利 | 国产精品香蕉成人网在线观看 | 激情视频激情小说激情图片 | 91精品国产高清久久久久 | 国产夜色 | 一区二区播放 | 成人信息集中地 | 精品国产免费一区二区 | 涩涩爱在线| 国产资源在线免费观看 | 九色91精品国产网站 | 巨大乳欧美| 99精品国产闺蜜国产在线闺蜜 | 色呦 |