zoukankan      html  css  js  c++  java
  • sql server 数据处理

     sp_who  查找 blk 引起死锁的Spid

    引起死锁的SQL语句
    SELECT SDEC.[most_recent_sql_handle], DEST.[text]  
    FROM sys.[dm_exec_connections] SDEC
     CROSS APPLY sys.[dm_exec_sql_text](SDEC.[most_recent_sql_handle]) AS DEST
    WHERE SDEC.[most_recent_session_id] = spid 

    Kill Spid

     

    SqlServer经常因为某些语句或事物的误操作造成死锁。

    查询导致死锁的表和进程ID:

    Sql代码  收藏代码
    1. select   
    2.     request_session_id spid,  
    3.     OBJECT_NAME(resource_associated_entity_id) tableName   
    4. from   
    5.     sys.dm_tran_locks  
    6. where   
    7.     resource_type='OBJECT  

    杀掉死锁:

    Sql代码  收藏代码
    1. kill spid 
  • 相关阅读:
    子网划分详解
    USACO range
    USACO shopping
    USACO fence
    USACO Spinning Wheels
    USACO butter
    USACO msquare
    USACO Feed Ratios
    USACO Stringsobits
    USACO Factorials
  • 原文地址:https://www.cnblogs.com/wangyhua/p/sqlserver.html
Copyright © 2011-2022 走看看