在我们的生产环境中,有时服务器变得太慢,即使是优秀的优化查询也会开始面临超时错误&有些人甚至被封锁了。
提前致谢
答案 0 :(得分:2)
由于这是一个非常广泛的问题,我将给出一个非常通俗的答案。
您可以采取两种方法来了解您的瓶颈是什么,并从那里开始调查。
SQL服务器可以通过"等待统计数据为您提供洞察力,在谷歌上可以找到大量的信息。 This post by Brent Ozar是一个很好的起点
您还可以使用性能计数器来了解出现的问题(内存不足,IO速度慢,表扫描数量很多......)。再次Brent Ozar explains it well。
一旦你对可能出现的问题有了基本的了解,你就需要开始深入研究它