当前位置:   article > 正文

SqlServer表查询很慢_sqlserver突然特别慢

sqlserver突然特别慢

问题描述:
SSIS packages结束时间越来越晚,查询日志后发现有几个存储过程执行时间为20-90分钟不等,显然是批量的不正常,检查之后这几个存储过程里的脚本都是简单的插入语句,且插入之前有做delete,count几张表的速度都非常的慢
解决步骤:
1.分析执行情况,I/O开销大,server响应速度慢
在这里插入图片描述在这里插入图片描述
2.查看表的存储,发现占用的空间贼大,问题基本就定位在这里了

在这里插入图片描述
3.接下来就是收缩表的大小

先将表备份后,清空表
执行 UPDATE STATISTICS 表名 WITH FULLSCAN
清空表再执行脚本速度会特别快
最后再恢复表数据就行了

第二天检查JOB的执行情况,速度有质的飞跃!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/703833
推荐阅读
相关标签
  

闽ICP备14008679号