MSSQL锁超时解决方案

qingren520zll 2011-06-08 02:15:02
……现在对数据库的所有操作都无法执行,一直在执行查询……
并且查询时会有这样的错误提示
--------------------------------
SQL执行错误
错误源:.Net SqlClient
错误信息:已超过了锁请求超时时段
--------------------------------

大虾们来帮帮忙……
...全文
172 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
qingren520zll 2011-06-08
  • 打赏
  • 举报
回复
结贴了 找到症结所在了……
hlf1989 2011-06-08
  • 打赏
  • 举报
回复
死锁了,把服务停掉吧,再不行重启机器,未提交的事务都会rollback
qingren520zll 2011-06-08
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 fredrickhu 的回复:]
有可能是死锁了
[/Quote]


死锁的话 要怎么解决呢?
-晴天 2011-06-08
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 varbinary 的回复:]
有些大数据的操作会引起这个问题,先分析再动作(1楼的说法有点危险,万一有事务在运行,直接停掉可能损坏数据库)

以下方面是可以考虑的:
1、是否开启了全文搜索,而部分全文目录正在进行填充操作(这个之前遇到这种情况,所以首先提出)
2、是不是有写事务特别大,这个要你自己回忆可能的事务。
3、sp_who2查看哪些进程在运行,逐个排除
[/Quote]

停止服务会损坏数据库???
停止服务的第一个操作就是事务回滚!
--小F-- 2011-06-08
  • 打赏
  • 举报
回复
有可能是死锁了
qingren520zll 2011-06-08
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 varbinary 的回复:]
有些大数据的操作会引起这个问题,先分析再动作(1楼的说法有点危险,万一有事务在运行,直接停掉可能损坏数据库)

以下方面是可以考虑的:
1、是否开启了全文搜索,而部分全文目录正在进行填充操作(这个之前遇到这种情况,所以首先提出)
2、是不是有写事务特别大,这个要你自己回忆可能的事务。
3、sp_who2查看哪些进程在运行,逐个排除
[/Quote]

关键现在是 我即使是在 数据库查询中 直接写个 select * from table 也是不行的 他一直执行查询 不会结束;
并且右击打开表舅会报错
右击修改 根本就修改不了
也就是说我现在对数据库一点操作都不能进行
varbinary 2011-06-08
  • 打赏
  • 举报
回复
有些大数据的操作会引起这个问题,先分析再动作(1楼的说法有点危险,万一有事务在运行,直接停掉可能损坏数据库)

以下方面是可以考虑的:
1、是否开启了全文搜索,而部分全文目录正在进行填充操作(这个之前遇到这种情况,所以首先提出)
2、是不是有写事务特别大,这个要你自己回忆可能的事务。
3、sp_who2查看哪些进程在运行,逐个排除
-晴天 2011-06-08
  • 打赏
  • 举报
回复
把服务停了,查查为什么会这样,再运行.

22,210

社区成员

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

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