通 常DBA在监控和优化SQL Server数据库DBA,都想利用命令行工具。其中经常要做的一件事情,就是收集服务器性能数据,包括CPU ,内存和磁盘利用率以及SQL Server特定数据。这时你就可以利用TypePerf.exe这个命令行工具来帮你捕获这些性能数据。
TypePerf.exe是一个命令行工具,包括把Windows操作系统的性能计数器数据输出到命令窗口或写入到支持该功能的日志文件格式中。
Windows操作系统以对象及其相关联的计数器的形式,提供了非常多的性能数据。例如, SQL Server提供了sqlserver统计对象的详细报告,包括了登录、注销、数据库连接等信息; 有些对象摆脱了计数器方式,转化为特定的实例。还是以sqlserver为例:数据库对象详细提供了每一个数据库的数据文件和事务日志文件大小,已使用事 务日志的百分比,活动事务等。您可以指定一个单一的数据库或所有数据库结合在一起,作为该实例。
需要提醒的是,在SQL Server实例有个特殊的含义,即命名实例。
作为是典型的命令行工具,typeperf也有许多参数供选择,让您根据实际需要进行调整。打开一个命令提示符并输入以下命令:
typeperf -?
您会看到下面的输出:
用法: typeperf {
| -cf <文件名>
| -q [object]
| -qx [object]
} [选项]
参数:
要监视的性能计数器。
选项:
-? 显示跟上下文相关的帮助。 |
TypePerf进行性能监控
最新推荐文章于 2023-08-16 18:36:11 发布
本文介绍了如何使用TypePerf.exe工具进行Windows系统的性能监控,包括如何收集CPU、内存、磁盘和网络等关键指标的数据,以帮助诊断和优化系统性能。
摘要由CSDN通过智能技术生成