ClearTrace 能干啥

当我们的数据库服务器在某段业务高峰年期间,周期性出现如CPU接近 100%、内存耗尽、IO量大等问题时候,作为维护人员这时候压力很大,在做一般性排除后仍然没有找到原因。当我们需要进一步深入到语句分析层面找问题根源时,ClearTrace这款工具正好可以帮上忙。 通过该工具可以识别收集性能数据的这段时间,那类语句耗费系统资源最多,帮助快速定位性能瓶颈根源,处理棘手的性能问题。

小贴士

在使用ClearTrace工具前,需要通过SQL Profiles或Trace脚本实时收集一段时间性能数据,内容至少包括RPC:完成SQL:BatchCompleted事件TextDataCPU、读、写持续时间列。并保存为.trc文件。

  

ClearTrace特点

标准化SQL语句

ClearTrace "标准化" SQL 语句 ,消除SQL语句参数等不一致的语句,并加以合并为“同一类型”的语句。具体有以下特点: