Workload diagnosis
Use waits, latency, throughput, blocking, CPU, memory, storage, and concurrency evidence to define the bottleneck.

Tune from evidence
Performance tuning should begin with a measurable problem. Work from workload history, waits, resource pressure, execution plans, and query behavior to identify the limiting component before changing SQL, indexes, configuration, or infrastructure.
Core focus
Use waits, latency, throughput, blocking, CPU, memory, storage, and concurrency evidence to define the bottleneck.
Analyze execution plans, estimates, access methods, parameter sensitivity, and regressions before rewriting code.
Balance index benefits against write cost, verify changes under realistic load, and monitor for regression.
Typical work
Results