- 2
- 0
- 约4.12千字
- 约 8页
- 2017-06-18 发布于湖北
- 举报
有几个朋友留言建议结合例子来演示一下, 上篇已经说过锁的几种类型, 可以利用系统动态视图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_sess
您可能关注的文档
最近下载
- 网屏8300-8600说明书.pdf
- 信息安全-网站云监测-产品解决方案.pdf VIP
- 2019年高端班兼职教辅(口腔)入职测评.docx VIP
- 八年级下册道德与法治全册知识点(2026年春最新版).docx VIP
- 小学科学新教科版三年级下册2.1.不同种类的动物 教学课件(2026春).pptx VIP
- 电力系统调度运行技能考试题库.pdf VIP
- 部编版小学道法三年级下册第5课《从小爱劳动》第2课时教学设计.doc VIP
- 新概念英语第三册 精品课件-Lesson 48 The silent village.pptx VIP
- 《护理用药安全与管理》业务学习试卷.docx VIP
- 高三英语试卷.pdf VIP
原创力文档

文档评论(0)