一区二区久久-一区二区三区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)系我們修改或刪除,多謝。

主站蜘蛛池模板: 男女免费视频网站 | 精品久久久久久久一区二区手机版 | 亚州怡红院 | 中文字幕一区在线播放 | 五月丁婷婷 | 久久精品国产精品亚洲红杏 | 一级久久久 | 五月婷婷俺来也 | 国产综合视频在线观看一区 | 国产成人精品免费视频大全五级 | 婷婷春色 | 乱人伦一区二区三区 | 国产一区在线观看视频 | 久久国产乱子伦精品免费看 | 日本免费一区二区三区a区 日本免费一区二区三区看片 | 91视频国产免费 | 成人短视频在线观看 | 美女黄色免费看 | 精品一区二区三 | 欧美色视频网站 | 国产成人小视频 | 国产成人精品亚洲午夜麻豆 | 欧美激情精品久久久久久大尺度 | 日韩亚洲精品不卡在线 | 黄黄的网站在线观看 | 国产区网址 | 欧美成人三级网站 | 青青草国产青春综合久久 | 国产高清乱理论片在线看 | 精品日本亚洲一区二区三区 | 国内精品自在自线2020 | 五月婷中文字幕 | 好吊操免费视频 | 四虎在线永久免费观看 | 色婷婷色综合激情国产日韩 | 91欧美激情一区二区三区成人 | 91城中村在线精品 | 91免费观看视频 | 国产在线观看成人 | 99香蕉国产精品偷在线观看 | 狠狠综合久久久久综合小说网 |