SQL Server 已 1 次遇到了针对数据库...所需完成时间超过 15 秒

何东狮吼 2013-07-19 09:59:30
SQL Server 已 1 次遇到了针对数据库...所需完成时间超过 15 秒
有人知道怎么解决啊 帮帮忙啊

我的服务器隔一段时间就假死一次,找了好久的原因,最后在系统事件里面发现 原来是 这个SQLSERVER 15秒 I/O请求

每次卡的时候就是这个引起的,请问如何查找到这个引起15秒I/O请求的SQL语句 或者说是什么引起的呢

关键不知道从什么地方入手啊
如果是SQL语句问题,应该从哪里去找到这个捣乱的语句啊
我是装的2008 是不是从活动监视器里面查找最近耗费资源大的那些语句?
...全文
1165 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
發糞塗牆 2013-07-19
  • 打赏
  • 举报
回复
引用 4 楼 SQL_Beginner 的回复:
[quote=引用 3 楼 DBA_Huangzj 的回复:] [quote=引用 2 楼 SQL_Beginner 的回复:] DBA_Huangzj说的没错,主要是某些大的IO操作引起的IO瓶颈 ,当然也有可能是是磁盘或者驱动本身的问题造成的,可以通过相关performance counter查看,如果能对dump文件进行分析的就更好能精确定位问题了, 另外给你一遍文章参考一下, http://blogs.msdn.com/b/apgcdsd/archive/2012/08/13/buffer-latch-timeout.aspx
我对这个问题其实也不是很了解,想问问dump文件有没有相关的说明文档?或者说出现问题的时候要看哪些文件?谢谢[/quote] 网上有些零星的分析SQL Server Memory dump的资料,但是很不全,也没有官方的文档说明,而且一般人做起来不容易,因为SQL server 的private symbol是不公开的,怕你反编译。一般都是把dump文件送给微软的人分析。[/quote]
  • 打赏
  • 举报
回复
引用 3 楼 DBA_Huangzj 的回复:
[quote=引用 2 楼 SQL_Beginner 的回复:] DBA_Huangzj说的没错,主要是某些大的IO操作引起的IO瓶颈 ,当然也有可能是是磁盘或者驱动本身的问题造成的,可以通过相关performance counter查看,如果能对dump文件进行分析的就更好能精确定位问题了, 另外给你一遍文章参考一下, http://blogs.msdn.com/b/apgcdsd/archive/2012/08/13/buffer-latch-timeout.aspx
我对这个问题其实也不是很了解,想问问dump文件有没有相关的说明文档?或者说出现问题的时候要看哪些文件?谢谢[/quote] 网上有些零星的分析SQL Server Memory dump的资料,但是很不全,也没有官方的文档说明,而且一般人做起来不容易,因为SQL server 的private symbol是不公开的,怕你反编译。一般都是把dump文件送给微软的人分析。
發糞塗牆 2013-07-19
  • 打赏
  • 举报
回复
引用 2 楼 SQL_Beginner 的回复:
DBA_Huangzj说的没错,主要是某些大的IO操作引起的IO瓶颈 ,当然也有可能是是磁盘或者驱动本身的问题造成的,可以通过相关performance counter查看,如果能对dump文件进行分析的就更好能精确定位问题了, 另外给你一遍文章参考一下, http://blogs.msdn.com/b/apgcdsd/archive/2012/08/13/buffer-latch-timeout.aspx
我对这个问题其实也不是很了解,想问问dump文件有没有相关的说明文档?或者说出现问题的时候要看哪些文件?谢谢
  • 打赏
  • 举报
回复
DBA_Huangzj说的没错,主要是某些大的IO操作引起的IO瓶颈 ,当然也有可能是是磁盘或者驱动本身的问题造成的,可以通过相关performance counter查看,如果能对dump文件进行分析的就更好能精确定位问题了, 另外给你一遍文章参考一下, http://blogs.msdn.com/b/apgcdsd/archive/2012/08/13/buffer-latch-timeout.aspx
發糞塗牆 2013-07-19
  • 打赏
  • 举报
回复
这种情况比较大的可能是因为有大IO的操作,导致了磁盘无法响应请求,先开启关于IO方面的计数器(详细可去网上找),然后在这里看看哪些耗资源的查询,然后进行优化,最近我遇到过类似的问题,根源是由于一个大库的完整备份,且磁盘IOPS非常小,到时一个完整备份需要30分钟,且全过程整个服务器无法操作。
何东狮吼 2013-07-19
  • 打赏
  • 举报
回复
我右键点数据库,查看报表的 磁盘使用情况 提示: 错误:索引(从零开始)必须大于零或等于零,且小于参数列表的大小

22,298

社区成员

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

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