数据库名称: SQL Server 2008
数据库版本: standard ver in hyper-V
内容/问题描述:
各位前辈好,小弟最近碰到一个状况,
公司某台Sql Server,常碰到有些语法忽快忽慢
所谓快是1分内,慢能慢到30分钟那种,同样SQL参数条件都一样
查询当下执行中BATCH,都是INSERT #TEMPTABLE 类的语法
常态执行都不会这样的,于是自己做了以下调整试图解决
1.怀疑INSERT #TB 前的SELECT效能差->TUNNING SQL ->直接查已经快到不能再快了
2.统计值更新->更新后当下可能会变快,但有时又无效
3.procedure执行时多加参数 with recompile
4.检查temp db当下空间使用率很充足,实体DISK IO也很低
作了以上调整都未见改善,状况时好时坏,从前端AP到SQL AGENT都有类似的情况
喂狗喂了好久都未能找到相似的解答,不知各位前辈有没有碰过这样的情形
感谢各位给点还能除错的方向~~