Top-SSAS-Befehle
Identifizieren und Beheben von SSAS-Leistungsproblemen
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.
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 die Leistung bestimmter Ereignisse sich auf Folgendes ausgewirkt haben könnte:
- 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.
SSAS-Trace-Ereignisse analysieren mit SQL Sentry Top Commands
Die Registerkarte „Top Command“ 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.
Sie können Schwellenwerte für die Erfassung dieser Befehle festlegen, die standardmäßig auf eine Mindestdauer von einer Sekunde eingestellt sind, sowie die Laufzeitstatistiken 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.
Auf der Registerkarte „Top Commands“ wird außerdem der mit jeder Abfrage verbundene Befehlstext in einem separaten Fenster angezeigt.
Was sind SQL Sentry Top Commands?
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“ hilft Ihnen, Leistungsprobleme mit SSAS zu identifizieren und zu beheben.
Unterstützt SQL Sentry Top Commands mehrere Modi?
Die Registerkarte „Top Commands“ in SQL Sentry unterstützt die mehrdimensionalen und tabellarischen SSAS-Modi.
Welche SSAS-Befehle kann ich in SQL Sentry analysieren?
SQL Sentry Top Commands analysiert die Leistung von MDX-, DAX- und XMLA-Befehlen.
Wie geht SQL Sentry Top Commands mit Ereignissen um?
SQL Sentry Top Commands erfasst und gruppiert SQL Server Profiler-Ablaufverfolgungsereignisse nach Ereignisklasse, z. B. Beginn/Ende des Befehls und Beginn/Ende der Abfrage. Sie können Ereignisse auch nach Mindestabfragedauer und anderen Aspekten filtern.
Wie hilft mir SQL Sentry Top Commands mit meinen Abfragen?
Mit SQL Sentry Top Commands können Sie sowohl ausgeführte als auch abgeschlossene Abfragen anzeigen. Sie können einzelne Abfragen aufschlüsseln und relevante Leistungsindikatoren analysieren.
- Was sind SQL Sentry Top Commands?
- Unterstützt SQL Sentry Top Commands mehrere Modi?
- Welche SSAS-Befehle kann ich in SQL Sentry analysieren?
- Wie geht SQL Sentry Top Commands mit Ereignissen um?
- Wie hilft mir SQL Sentry Top Commands mit meinen Abfragen?
Was sind SQL Sentry Top Commands?
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“ hilft Ihnen, Leistungsprobleme mit SSAS zu identifizieren und zu beheben.
Erste Schritte mit der Leistungsüberwachung für SQL Server Analysis Services (SSAS)
SolarWinds SQL Sentry
Schnelle Ursachenanalyse
Transparenz für den gesamten Datenbestand
Detaillierte, praktisch umsetzbare Leistungsmessdaten mit einfachen Drilldown-Funktionen