TypePerf.exe是一个命令行工具,支持把Windows操作系统的性能计数器数据输出到命令窗口或写入到支持该功能的日志文件格式中。
TypePerf命令行工具的参数如下:
- CMD 输入:typeperf -?
- CMD 输出:
使用typeperf工具最终是为了可重复性的收集数据库性能数据。在操作前需要明确哪些性能对象需要被收集,建议采用以下两个选项,可以获得指定的机器上的性能对象列表:
- -q [object] 列出已安装的计数器(无实例)。
- -qx [object] 列出已安装的计数器(带实例)。
在上述两个选项中,[object]是可选的参数,当指定该参数后,将对对象列表进行过滤。默认是显示当前机器上的性能对象,可以用-s 来指定其他的机器。
获得SQL Server缓冲管理器对象的所有技术器列表:
- CMD 输入:typeperf -q "sqlserver:buffer manager"
- CMD 输出: