O'Reilly logo

Microsoft SQL Server 2012 Bible by Aaron Nelson, Jose Chinchilla, Patrick LeBlanc, Jorge Segarra, Adam Jorgensen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using PerfMon

PerfMon includes a couple of important features: System Monitor and Data Collector Sets. Some servers have it installed in the Administrative Tools menu. It's also found at Control Panel → Administrative Tools → Performance Monitor, and it can be launched from SQL Server Profiler's Tools → Performance Monitor menu command.

System Monitor

System Monitor, or SysMon, is familiar to anyone with experience with Windows server administration. System Monitor graphically displays multiple counters, aggregate and detailed data from the server internals. It looks a bit like a heart EKG monitor for Windows and SQL Server, as shown in Figure 37.1.

Figure 37.1 System Monitor is useful for watching the overall activity within SQL Server.

37.1

A performance counter can watch the local server or a remote server, so it isn't necessary to run System Monitor at the SQL Server machine. The counters can be watched as a timed line graph, a histogram bar graph, or a real-time report.

Counters are organized by object and, sometimes, instance. For example, (refer to Figure 37.1), the SQL Server: Databases object exposes many counters, including the Transactions/sec counter. This counter can be watched for All Instances (all databases on all instances on the selected server) or for a selected database.

Note
The SQL Server Database Engine isn't the only server to expose counters to System Monitor. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required