MDX- und DAX-Abfrageanalyse

Was ist die MDX- und DAX-Abfrageanalyse?

Die MDX- und DAX-Abfrageanalyse, eine in SentryOne SQL Sentry verfügbare Funktion, liefert detaillierte Informationen zu SQL Server Analysis Services(SSAS)-Abfragen, damit Sie die Auswirkungen der MDX-Abfrageleistung im mehrdimensionalen Modus und der DAX-Abfrageleistung im tabellarischen Modus analysieren können.

Sie finden diese Funktion in:

SQL Sentry

Sie tappen im Dunkeln, was die Leistung von SQL Server Analysis Services (SSAS) angeht?

Sind Sie bei der Bereitstellung der kritischen Business Intelligence für Ihr Unternehmen immer mehr von der Leistung von SSAS abhängig und sind frustriert, wenn die SSAS-Leistung beeinträchtigt ist?

Sie sind nicht allein. Als Microsoft im Jahr 2000 SQL Server Analysis Services (SSAS) einführte, wurde SSAS speziell für die Unterstützung von Datenbanken entwickelt, die auf einem mehrdimensionalen (OLAP-ähnlichen) Modell basieren. Im Laufe der Jahre wurde SSAS weiterentwickelt und unterstützt nun auch ein vollkommen separates Datenmodell, SSAS Tabular, das in SQL Server 2017 zum Standardinstallationsmodell wurde.

Kunden benötigen eine Überwachungslösung, die mit den SSAS-Innovationen Schritt hält, vollständige Analyseunterstützung für MDX- und DAX-Abfragen bietet und die SSAS-Leistungsüberwachung und ‑analyse vereinfacht.

Für eine leistungsstarke SSAS-Leistungsüberwachung ist SentryOne SQL Sentry die richtige Wahl.

SQL Sentry: Die Überwachungslösung für SSAS

 

MDX (Multidimensional Expressions) ist eine branchenübliche Abfrage- und Berechnungssprache, die zum Abrufen von Daten aus OLAP-Datenbanken verwendet wird. MDX kann auch zur Abfrage von Daten in einer tabellarischen SSAS-Datenbank verwendet werden, solange die Datenbank nicht für den DirectQuery-Modus konfiguriert ist.

SQL Sentry kann auf Ressourcenkonflikte auf dem Server hinweisen, wenn Ihre SSAS-Speicher-Engine Cubes mit neuen Daten erstellt und aktualisiert, oder wenn die Speicher-Engine vorhandene Daten neu berechnet und neu organisiert und gleichzeitig neue MDX-Abfragen verarbeitet.

Die MDX-spezifischen Leistungsindikatoren von SQL Sentry wie Berechnete Zellen gesamt und Neuberechnungen gesamt können dabei helfen, herauszufinden, ob Ihre MDX-Abfragen optimiert sind.

 

top-commands-sentryone

SQL Sentry zeigt zudem an, ob die MDX-Leistung durch Einschränkungen des SSAS-Servers im Hinblick auf CPU, Arbeitsspeicher, Datenträger oder Netzwerkressourcen beeinträchtigt wird.

Analog dazu bietet SQL Sentry zahlreiche Funktionen zur Leistungsanalyse für DAX-Abfragen (Data Analysis Expressions). DAX ist eine Formelsprache, die zum Erstellen von benutzerdefinierten Berechnungen in tabellarischen SSAS-Modellprojekten verwendet wird.

SQL Sentry bietet interne Details für DAX (wie auch MDX) in tabellarischen Modellen. Sie können die Abfragezeit der SSAS-Speicher-Engine und der Formel-Engine im Vergleich anzeigen; Sie können interne VertiPaq-Cacheabgleiche und ‑scans durchführen und schnell Rückrufe zur Formel-Engine identifizieren und so Abfrageengpässe des tabellarischen Modells ermitteln.

„Mit SentryOne profitieren wir von einer effizienteren Diagnose von Leistungsproblemen. Der Zeitaufwand für diese Art der Diagnose wurde um etwa 75 % reduziert.“

– Mark Lessard, Associate Director of Database Architecture, Merkleinc

 

Weitere unabhängige SentryOne-Bewertungen finden Sie auf TrustRadius.

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