SQL Server Resources

This dashboard provides insights into SQL Server resource utilization at the process level. It helps monitor CPU, memory, and I/O performance across SQL Server processes to identify bottlenecks, resource contention, and performance trends.

SQL Resource Utilization

SQL Overview Screenshot

This dashboard displays SQL Server process-level statistics including CPU, memory, and I/O metrics. The top section lists SQL process IDs, command lines, and associated usage metrics. Graphs below show:

  • CPU utilization trends per SQL server process over time.
  • Memory usage trends indicating resident and virtual bytes. These visualizations help pinpoint which SQL Server processes consume the most CPU or memory and track their utilization patterns.

SQL I/O Performance (Read & Write Bytes)

SQL Overview Screenshot

This dashboard shows system I/O throughput trends for SQL Server processes:

  • Top System Read Bytes graph — tracks read activity (e.g., data retrieval from disk).
  • Top System Write Bytes graph — tracks write activity (e.g., data commits and logs). These graphs help assess disk performance, detect potential I/O bottlenecks, and monitor read/write behavior over time.

Use Cases

Use Case Description
Monitor SQL Server resource usage Monitor SQL Server process-level CPU and memory utilization for performance tuning.
Detect abnormal I/O patterns Detect abnormal I/O patterns that may indicate storage performance issues.
Identify resource-heavy instances Identify resource-heavy SQL Server instances for workload optimization.
Return to top of the page
Feedback