SQLServer模拟死锁以及查询死锁进程和表

 时间:2024-10-12 03:46:09

1、连接SQLServer

SQLServer模拟死锁以及查询死锁进程和表

3、创建2个表:CREATE TABLE Lock1(C1 int default(0));觊皱筠桡CREATE TABLE Lock2(C1 int default(0));INSERT INTO Lock1 VALUES(1);INSERT INTO Lock2 VALUES(1);

SQLServer模拟死锁以及查询死锁进程和表

5、再新增一个文件执行:Begin Tran Update Lock1 Set C1=C1+1; WaitFor Delay '00:00:30'; SELECT * FROM Lock2Rollback Tran;

SQLServer模拟死锁以及查询死锁进程和表

7、然后通过这个SQL查报错的表和进程:SELECT request_session_id spid, OBJECT_NAME( resource_associated_entity_id )tableName FROM sys.dm_tran_locks WHERE resource_type = 'OBJECT'

SQLServer模拟死锁以及查询死锁进程和表
  • foobar2000如何在播放列表中显示文件名
  • 日常生活中该如何养殖皋月杜鹃?
  • 韩式辣炒五花肉
  • 勇者大冒险激活码怎么获得?勇者大冒险好不好玩
  • 打水光针这八个问题你弄清楚了吗?
  • 热门搜索
    中国旅游摄影网论坛 黄山旅游指南 许昌旅游景点大全 鹤壁旅游景点大全 佳木斯旅游景点 三亚之星旅游网 河北保定旅游 旅游观光电瓶车 出国旅游签证办理流程 法国个人旅游签证