zoukankan      html  css  js  c++  java
  • SQL Server查看锁表与解锁表

    某些情况,数据提交未完成时会锁表,此时其他连接查询该表时将不会返回数据,可能需要手动解锁才能恢复。

    --查看被锁表
    SELECT
    request_session_id spid,  --锁表进程ID
    OBJECT_NAME(
    resource_associated_entity_id
    ) tableName                --锁表表名
    FROM
    sys.dm_tran_locks
    WHERE
    resource_type = 'OBJECT'
    ORDER BY request_session_id ASC
    
    --解锁
    DECLARE
    @spid INT
    SET @spid = 185--锁表进程ID
    DECLARE
    @SQL VARCHAR (1000)
    SET @SQL = 'kill ' + CAST (@spid AS VARCHAR) EXEC (@SQL)
    
  • 相关阅读:
    配置文件管理
    Nacos学习
    dockerCompose学习
    Dockerfile
    vue生命周期
    github使用
    推荐系统
    js笔记17
    js笔记16
    js笔记15
  • 原文地址:https://www.cnblogs.com/LukeSteven/p/15131909.html
Copyright © 2011-2022 走看看