RML(Replay Markup Language)是MS SQL Server产品支持服务团队内部开发使用的一个Trace分析工具,最新的版本支持SQL Server 2000和SQL Server 2005。
使用该工具,可以:
- 分析最占资源的应用和查询
- 分析跟踪期间的查询计划变更的情况
- 分析哪些查询比起以前来说变慢了
几年前使用SQL Server 2000的时候,一直苦于没有一个合适的工具能够对系统的性能进行简单高效的分析,虽然profiler能够捕获很多数据,但是如何从大量的跟踪数据中分析出性能问题,还是一个不小的挑战。今天发现的MS的这个东东看起来还是挺不错的。不过目前基本上接触不到SQL Serve了,有兴趣的朋友可以去这里下载一个试用,同时支持32和64位系统,需要.NET Framework 2.0。