2014-11-05 6 views
7

Wir bekommen von Zeit zu Zeit Spitzen, aber können nicht finden, was es verursacht.Azure SQL Überwachung hohe DTU

  • Wie überwacht man die Verwendung von Azure SQL DTU?
  • Wie kann ich die hohen DTU-Abfragen in Live finden?

Antwort

8

Im Folgenden wird ein Protokoll der 100 neuesten DTU-Protokolle angezeigt. Ab sofort wird alle 15 Sekunden ein Protokolleintrag erstellt.

SELECT TOP 100 * 
FROM sys.dm_db_resource_stats 
ORDER BY end_time DESC 
+1

Welche Datenbank oder Version von SQL Server ist das? Ich kann den Tisch nicht finden. – Triynko

+0

@Triynko: Dies funktioniert für meine Datenbanken, die auf SQL Azure V12 ausgeführt werden. Die Datenbank wird in der Abfrage angegeben: [sys] – ItsMe

+0

gibt es eine nette Möglichkeit, Nullen von dieser Abfrage zu bekommen, wenn sie nicht existiert –

1
+1

Sie sollten das Hauptmaterial in Ihrer Antwort veröffentlichen und die Links nur als Referenz verwenden. – Hosch250

+0

Wird von nun an dasselbe tun. Danke –