在出现问题时,有了冷静的态度之后,关键就是要定位问题了。这里假定你已经可以区分是否存在性能问题。
如何定位问题?答案就是通过当前现象和日常、临时收集的数据进行分析。这种收集是通过大量工具收集并汇总来实现的。常见的定位工具如下。
性能监视器,在第11章介绍。
动态管理对象(DMO,SQL Server 2005才出现),贯穿全书。
SQL Profiler/SQL Trace,在第12章介绍。
PowerShell,在第12章介绍。
Extended Events,在第13章介绍。
其他工具将在第14章介绍。可能在本书编写的过程还会出现部分工具而本书未介绍到,如果读者想要进一步了解,请参考相关资料和书籍。