Top-SSAS-Befehle

Anzeigen der Gesamtauswirkungen Ihrer MDX-, DAX- oder XMLA-Befehle

Was sind in SentryOne Top-Befehle?

Auf der Registerkarte „SQL Sentry Top Commands“ werden die SQL Server Analysis Services(SSAS)-Sammlung auf Abfrageebene und alle MDX-, DAX- oder XMLA-Befehle angezeigt, die länger als eine Sekunde ausgeführt wurden. Alle ähnlichen Abfragen wurden erfasst und gruppiert, sodass Sie die Gesamtwirkungen sehen können. „Top Commands“ ist eine von vielen Funktionen in SQL Sentry, die Sie dabei unterstützt, Leistungsprobleme mit SSAS zu identifizieren und zu beheben.

Sie finden diese Funktion in:

SQL Sentry

Frustriert Sie die langsame Leistung von SQL Server Analysis Services?

 

Wenn Ihre Datenbank langsam ist, kann dies an SSAS liegen. Es ist jedoch allgemein bekannt, dass die Fehlerbehebung in SSAS schwierig ist.

Als Datenbankadministrator können Sie mithilfe von SQL Server Profiler Ablaufverfolgungsereignisse, die von der SSAS-Instanz erzeugt werden, erfassen und analysieren. Darüber hinaus können Sie mithilfe von Perfmon die Server- und Prozessleistung und ‑aktivitäten nachverfolgen.

Aber können Sie all diese Ereignisse auch kontinuierlich überwachen und sie für spätere Verlaufsuntersuchungen speichern?

Um Problemen bei der SSAS-Leistung auf den Grund zu gehen, muss es möglich sein, zu einem beliebigen Zeitpunkt zurückzugehen, um zu sehen, wie sich bestimmte Ereignisse verhielten.

  • Wurden MDX-Abfragen oder XMLA-Befehle ausgeführt?
  • Müssen Ihre Abfragen optimiert werden?
  • Liegt ein Leistungsengpass in der Speicher-Engine vor?

Um die Leistung Ihrer mehrdimensionalen oder tabellarischen SSAS-Umgebung zu beschleunigen, nutzen Sie die Funktionen der SSAS-Leistungsüberwachung in SQL Sentry.

SQL Sentry Performance Dashboard

 

Mit dem SQL Sentry Performance Analysis Dashboard können Sie Leistungsdetails aufschlüsseln (einschließlich der Top-Befehle), um Leistungsprobleme bei SQL Server Analysis Services (SSAS) zu beheben.

 

Top-Befehle in SQL Sentry für die Analyse von SSAS-Ablaufverfolgungsereignissen

 

Die Registerkarte „Top Commands“ im SQL Sentry Performance Analysis Dashboard bietet einen detaillierten Einblick in die Vorgänge in Ihrer SSAS-Instanz. SQL Sentry erfasst MDX-, DAX-, DMX- und XMLA-Befehle, die in der Umgebung ausgeführt werden.

Die Schwellenwerte für die Erfassung dieser Befehle, die standardmäßig auf eine Mindestdauer von einer Sekunde eingestellt sind, können Sie festlegen.

Sie können die Laufzeitstatistik für jeden Befehl anzeigen und Folgendes prüfen:

  • Aktuell auf dem SSAS-Server ausgeführte Abfragen
  • Abfragen, die bei Überschreitung eines Mindestschwellenwerts erfasst wurden
  • Abgeschlossene Abfragen, die entsprechend einem Datumsbereich und Zeitraum erfasst wurden

Durch die Betrachtung dieser Befehle und ihrer zugehörigen Ressourcenauslastung, einschließlich CPU-, Formel-Engine-, Speicher-Engine-, Verarbeitungs- und SQL-Abfragezeiten, können Sie ermitteln, welche Anweisungen den größten Einfluss auf die Leistung des überwachten SSAS-Servers haben.

Aufgrund der Art und Weise, wie die Daten in SSAS im mehrdimensionalen und tabellarischen Modus gespeichert werden, werden auf der Registerkarte „Top Commands“ in SQL Sentry modusspezifische Leistungsindikatorinformationen angezeigt.

Auf der Registerkarte „Top Commands“ wird außerdem der mit jeder Abfrage verbundene Befehlstext in einem separaten Fenster angezeigt.

 

In diesem zweiminütigen Video erhalten Sie einen Überblick über die Registerkarte „Top Commands“ in SQL Sentry, die relevante Metriken anzeigt, mit denen Sie Leistungsprobleme von SQL Server Analysis Services (SSAS) ermitteln und beheben können.

Funktionen der Top-Befehle

  • Die Registerkarte „Top Commands“ unterstützt die mehrdimensionalen und tabellarischen SSAS-Modi
  • Analyse der Leistung von MDX-, DAX- und XMLA-Befehlen
  • Erfassen und Gruppieren von SQL Server Profiler-Ablaufverfolgungsereignissen nach Ereignisklasse, z. B. Beginn/Ende des Befehls und Beginn/Ende der Abfrage
  • Filtern von Ereignissen nach Mindestabfragedauer und anderen Aspekten
  • Anzeigen sowohl ausgeführter als auch abgeschlossener Abfragen
  • Aufschlüsseln einzelner Abfragen und Analysieren relevanter Leistungsindikatoren
  • Und vieles mehr

Sind Sie bereit, Ihren Datenbankleistungsproblemen ein Ende zu bereiten?

 

SQL Sentry-Testversion herunterladen

Finden Sie heraus, wie Sie Ihre Datenbankleistung mit SQL Sentry optimieren können.

Testversion downloaden

SQL Sentry-Demotermin vereinbaren

Finden Sie heraus, wie Sie Datenbankleistungsprobleme mit SQL Sentry beheben und vermeiden können. Registrieren Sie sich für eine öffentliche Demo oder vereinbaren Sie eine private Sitzung.

Demotermin vereinbaren

Weitere Informationen zu SQL Sentry

Finden Sie heraus, wie Sie SQL Server-Leistungsprobleme mit SQL Sentry schnell identifizieren und beheben können. SQL Sentry bietet bewährte Skalierbarkeit, benutzerfreundliche Dashboards und Transparenz für Ihre gesamte Datenbankumgebung.

Weitere Informationen