数据库异常(怀疑锁定)

fujlt 2005-12-22 11:20:03
我们公司的一个业务数据库
原来数据不多,员工也不多,很正常
现在,其中保存了几年来的数据,员工也有100多人了。
近半年发现,经常发生所有客户端无法登陆到服务器,此时只要再重新启动数据库服务就正常了
查看数据库发现有时有拥堵发生,有时看不到堵塞者
但是可以看到在锁/对象中看到:tempdb.dbo.##lockinfo145
查看得:进程ID145 锁类型 TAB 模式 X 索引:lockinfo145
大家看看这是什么原因,要如何解决?
是不是可以把其中得老数据备份到其他数据库中?这样有用吗?
...全文
188 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
rouqu 2006-01-11
  • 打赏
  • 举报
回复
奇怪 这个错误我虚机上也有 可是用sp_lock却又查不到
新鲜鱼排 2006-01-10
  • 打赏
  • 举报
回复
cp933 2006-01-10
  • 打赏
  • 举报
回复
定期做数据库整理,可以优化性能,减少死锁。
rouqu 2006-01-05
  • 打赏
  • 举报
回复
顶~ 回楼上 单单事务嵌套不会死锁吧
hhnick 2006-01-04
  • 打赏
  • 举报
回复
有可能是事务嵌套了,造成死锁。
fujlt 2006-01-04
  • 打赏
  • 举报
回复
造成堵塞的 就是那个提示为正在堵塞的进程吧

这个和数据库表中的记录数多 也有一定的关系吧
javanow 2005-12-30
  • 打赏
  • 举报
回复
通常堵塞的问题都是需要花很大精力解决的。
在这里解答也说不出什么来

如果你们的程序员没有多少经验的话,我可以帮你们代劳。

见网站 http://chinadba.cn
本人数据库管理6年多经验了。
加我QQ联系。
-狙击手- 2005-12-30
  • 打赏
  • 举报
回复
用事件探测器,看看在哪儿锁住 了
fujlt 2005-12-30
  • 打赏
  • 举报
回复
有人能回答我吗?

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧