130 likes | 142 Views
Explore the importance of continuous monitoring and baselines in maintaining server performance. Learn to use traces, wait stats, blocking analysis, query stats, and index stats effectively. Understand the significance of OS performance counters and database sizes snapshots over time.
E N D
Monitoring and Baselines Steve HoodBlog: SimpleSQLServer.com Photo "Laptop and Stethoscope" by jfcherry on Flickr CC
Monitoring and Baselines Photo "Monitor" by Boyce Duprey on Flickr CC
Every Server is Unique Photo "snowflakes" by koogy on Flickr CC
Continuous Baseline for 13 Months Photo "Lucky 13" by Thomas Hawk on Flickr CC
What to Watch? • Traces – Snapshot • Wait Stats – Cumulative • Blocking – Snapshot • Query Stats – Cumulative • Index Stats – Cumulative • OS Perf Counters – Varies • Database and Table Sizes - Snapshot
Traces – Fill your drives Photo "Overflowing" by roblonmom on Flickr CC
Traces vs. Extended Events Photo "crossroads" by Laenulfean on Flickr CC
Traces – Enough days to matter Photo "Calendar Card - January" by Joe Lanman on Flickr CC
Wait Stats – Wasted Time Photo "clocks in a dumpster" by jasonvance on Flickr CC
Wait Stats – 1 and 7 Days Ago Photo "7 Mosaic" by Leo Reynolds on Flickr CC
Blocking – Who’s in Your Way Photo "Driving Cars in a Traffic Jam" by Leo Reynolds on Flickr CC