SQL-Server: Performance-counters


Im Zuge der Spectre und Meltdown-Patch-Orgie stellte sich ja heraus, dass diese die Perfomance der Hardware belasten. Überall waren Zahlen zu den Leistungseinbußen zu lesen/hören im Bereich von 10-20%.

In einem Artikel fand ich dazu eine kurze Liste Windows-Performance-Counters, mit denen man da messen kann bzw. die Auslastung der Server im Auge behalten kann:

  • Processor(_Total)\% Processor Time
  • System\Processor Queue Length
  • PhysicalDisk(_Total)\Avg. Disk sec/Read
  • PhysicalDisk(_Total)\Avg. Disk sec/Write
  • SQLServer:Buffer Manager\Page life expectancy
  • SQLServer:SQL Statistics\Batch Requests/sec
  • SQLServer:SQL Statistics\SQL Compilations/sec
  • SQLServer:SQL Statistics\SQL Re-Compilations/sec

Wobei hier (wie für alle Messungen) gilt:
Wenn man die Bezugsgrößen nicht kennt, dann helfen die schönsten Auswertungen nichts!

Sprich: Wer die Auslastung seiner Rechner VOR der Änderung nicht kennt, kann auch keine Aussagen über die Änderungen treffen 😉

Source:

https://redmondmag.com/articles/2018/01/30/spectre-meltdown-sql-server-impact.aspx


Schreibe einen Kommentar Antworten abbrechen