永发信息网

存储过程可以解决数据库死锁问题吗? sqlserver2008

答案:2  悬赏:0  手机版
解决时间 2021-12-25 14:08
存储过程可以解决数据库死锁问题吗? sqlserver2008
最佳答案
清空日志
  DUMP TRANSACTION 库名
WITH
NO_LOG
2.截断事务日志:
  BACKUP LOG 数据库名 WITH
NO_LOG
3.收缩数据库文件
  数据库名--右击--任务--收缩--文件
  --文件类型选择日志--收缩操作选择第二个 将文件收缩到0 ,确定就可以了
4. 也可以用SQL语句来完成
  --收缩数据库
  DBCC SHRINKDATABASE(客户资料)
  --收缩指定数据文件,1是文件号,可以通过这个语句查询到:select * from
sysfiles
  DBCC SHRINKFILE(1)
收缩的时候把恢复模式改为简单 否则收缩不了

希望解决了楼主的问题
全部回答
为了查看死锁信息,数据库引擎提供了监视工具,分别为两个跟踪标志以及 sql server profiler中的死锁图形事件。 跟踪标志 1204 和跟踪标志 1222 发生死锁时,跟踪标志 1204 和跟踪标志 1222 会返回在 sql server 错误日志中捕获的信息。跟踪标志 1204 会报告由死锁所涉及的每个节点设置格式的死锁信息。跟踪标志 1222 会设置死锁信息的格式,顺序为先按进程,然后按资源。可以同时启用这两个跟踪标志,以获取同一个死锁事件的两种表示形式。 sql server profiler 中的 traceevent class: locksevent name: deadlock graph 提供 一个xml 图表.,你可以从中看出发生了什么。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
脸上可以涂抹VE油吗,有什么作用?
在电视连续剧《西游记》中,常常有孙悟空“腾
真诚的英语单词怎么写
我刚下完黎明杀机,进入后有卡顿,随后几秒出
单选题蜥蜴皮肤表面覆盖角质细鳞,其意义是A.
苹果5s用不了4g网络怎么办?
一日清闲一日仙,心无旁骛守孤窗。如果说是一
通辽市扎鲁特旗交警大队在什么地方啊,我要处
九幽是什么意思
台式机英特尔p45 plus主板和p45军工固态主板
下面是中美联合公报上的一句话,填入横线上的
一瞬间的意思是什么?
如何删除qq浏览器中外置sd卡的缓存视频
适合建筑企业经营管家的建筑CRM有好的推荐一
在我国现阶段,按劳分配以外的个人分配方式主
推荐资讯
洗衣机如何洗衣服
风雨无阻 近义词
我是一个烧烤店的店长,每月的业绩没有一点上
银行卡遗失怎么办?
恋爱的人 第一次约会 送书 可以么
怎样制作手机支架
换联想笔记本电脑主板需要多少钱?
现在的汽车每天都跑短途2公里对车有影响吗
洞庭山 梅花 译文
如何栅格化图层
有什么办法可以用手机号码查到用户姓名。
年轻女教师去世对联
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?