sqlserver死锁重启服务_sqlserver收缩数据文件

sqlserver死锁重启服务_sqlserver收缩数据文件问题解决:1)查看被锁表:select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableNamefro…

	sqlserver之事务(进程 ID 70)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。[数据库教程]

问题解决:
1)查看被锁表:
select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName
from sys.dm_tran_locks where resource_type=‘OBJECT‘
2)解锁
declare @spid int
Set @spid = 57 –锁表进程
declare @sql varchar(1000)
set @sql=‘kill ‘+cast(@spid as varchar)
exec(@sql)

 

–查询出死锁的baiSPID
select blocked
from (select * from sysprocesses where blocked>0 ) a
where not exists(select * from (select * from sysprocesses where blocked>0 ) b
where a.blocked=spid)
–输出引起死锁的操作
DBCC INPUTBUFFER (@spid)
–查询当前进程数
select count(-1) from sysprocesses
where dbid in (select dbid from sysdatabases where name like ‘%telcount%‘);

sqlserver之事务(进程 ID 70)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。

原文地址:https://www.cnblogs.com/fengyiru6369/p/13411679.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/6943.html

(0)
上一篇 2023-03-30 15:00
下一篇 2023-03-30

相关推荐

  • Mysql经典SQL注入(注释法:# 或 –)[亲测有效]

    Mysql经典SQL注入(注释法:# 或 –)[亲测有效]所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。 我们永远不要信任用户的输入,我们必须认定用户输入的数据都是不安全的…

    2023-03-07
    144
  • 什么是爬虫

    什么是爬虫在互联网时代,人们通过浏览器访问网站获取所需信息已成为日常生活不可或缺的一部分。但是,当人们需要通过大量的网站或特定的网站来获取信息时,这将变得非常困难和费时,这时候,爬虫就应运而生了。

    2024-05-22
    63
  • Python Semaphore实现多线程同步

    Python Semaphore实现多线程同步Python是一门强大的编程语言,而且它支持多线程编程,这意味着可以利用计算机资源,提高代码的执行效率。在多线程编程中,如何解决线程安全问题是非常关键的。在本文中,我们将介绍Python Semaphore库如何实现多线程同步。

    2024-05-23
    67
  • object moved to here_object moved to here教务系统

    object moved to here_object moved to here教务系统

    2023-05-21
    163
  • TcaplusDB君4月9日的行业新闻汇编[通俗易懂]

    TcaplusDB君4月9日的行业新闻汇编[通俗易懂]TcaplusDB君一直密切关注着游戏行业和数据库行业的动态。以下是TcaplusDB君收集的近期的游戏行业和数据库行业的新闻,汇编整理,献给大家观看。 (本篇文章部分内容来自网络) 2021年全球…

    2023-04-11
    156
  • redis五大数据类型[通俗易懂]

    redis五大数据类型[通俗易懂]1.String 2.hash 3.List 4.Set 5.Zset(有序集合)

    2023-01-26
    153
  • 用Python生成UUID

    用Python生成UUIDUUID是通用唯一标识符(Universally Unique Identifier)的缩写,是一组按照指定算法生成的字符串,用于对一些需要唯一标识的信息进行标识。UUID是由一组32位的十六进制数字所组成,通常用横线分隔,形如 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx,在计算机领域被广泛应用。

    2024-05-27
    68
  • Mysql与redis缓存一致性「终于解决」

    Mysql与redis缓存一致性「终于解决」问题:线程A在修改mysql的时候,线程B先读取了数据,接着线程A执行完毕,此时redis中没有数据了,接着线程B处理业务然后设置redis缓存,此时redis中的数据还是线程A修改前的数据。

    2023-04-15
    159

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注