Performance der Azure SQL-Datenbank maximieren
Probleme in Ihrer Azure-Datenbankumgebung schnell orten
In Ihrer Datenbankumgebung können jederzeit Probleme auftreten. Sehen wir der Wahrheit ins Auge – niemand arbeitet in einer statischen Umgebung. Mit der durchgehenden Azure-Überwachung kann SolarWinds® Database Performance Analyzer (DPA) Spitzen im Wartezeitverhalten mehrdimensional identifizieren, damit Sie sich auf die Ursache der Leistungsengpässe und die entsprechende Komponente konzentrieren können.
DPA für Azure SQL nutzt maschinelles Lernen, um nach Anomalien in Verhaltensmustern zu suchen, damit Sie das Ausmaß von Problemen einschätzen und sich anhand von definierbaren Schwellenwerten benachrichtigen lassen können.
Azure SQL Server-Leistung überwachen, um Problemursachen zu ermitteln
Mit dem Azure SQL-Datenbanküberwachungstool in DPA können Sie die größten Azure SQL Server-Leistungsprobleme in Ihrer Umgebung ermitteln und anschließend mühelos die Ursachen per Drilldown in den DPA-Analysen identifizieren. Nutzen Sie korrelierte Ressourcenmetriken für tiefere Einblicke in Nutzungsprobleme.
Das Azure SQL-Leistungsüberwachungstool in DPA liefert detaillierte Analysen zu Sperren und Deadlocks, um die Auswirkungen von Sperren auf Endbenutzer zu messen und die Sperrenstruktur zu visualisieren. Auf diese Weise können Sie feststellen, welche Sitzungen und Abfragen beteiligt waren, wo die Ursache liegt und wer betroffen war. Eine Leistungsanalyse auf der Abfrageebene konsolidiert alle verfügbaren Daten in einer Ansicht, um unter anderem herauszufinden, warum eine bestimmte Abfrage langsam ist.
Datenbanken optimieren mit umfassenden Daten
Das Identifizieren und Analysieren von Azure SQL-Leistungsproblemen ist oft nur der Anfang. Die Azure SQL-Datenbanküberwachung hat letztendlich das Ziel, diese Leistungseinblicke für die Feinabstimmung der Datenbank zu nutzen und die Auswirkungen zukünftiger Probleme zu reduzieren.
DPA lenkt Ihre Aufmerksamkeit auf Bereiche mit Verbesserungspotenzial und leitet Sie in die richtige Richtung für die Optimierung Ihrer Datenbanken. DPA überwacht alltägliche Arbeitslasten, um Abfragen hervorzuheben, die mehr Daten als erforderlich erfassen. Anschließend aggregiert DPA die Abfragen in einer Tabelle, damit Sie die besten Optimierungs- und Indizierungsmöglichkeiten auf einer ganzheitlichen Ebene ablesen können. Oft haben einfache Änderungen die größten Auswirkungen auf die Leistung – Sie müssen nur wissen, wo Sie ansetzen können.
Best Practices für die Tabellenoptimierung
Mit den Best Practices für die Tabellenoptimierung können Sie Ihre Azure SQL Server-Leistung effektiv verbessern. Aber wie können Sie feststellen, ob Ihre Datenbanktabellen den Best Practices folgen, wenn Ihre Azure SQL-Datenbank viele Tabellen enthält?
In DPA können Sie Ihre Tabellen und Indizes mühelos mit einer Reihe von Best Practices für die SQL Server-Leistungsoptimierung abgleichen und gängige Probleme entdecken und beheben, wie etwa nicht indizierte Fremdschlüssel, überlappende Indizes, Wide-Index-Probleme, fehlende Indizes oder fehlende Primärschlüssel. Mit DPA können Sie außerdem Azure SQL-Leistungsprobleme, die Ihrer Aufmerksamkeit bedürfen, schnell identifizieren.
Datenbankleistung mit VM-Leistung korrelieren
Nutzen Sie die modernen und intuitiven Diagrammfunktionen in DPA, um Leistungsprobleme zu wichtigen VM-Metriken (Virtuelle Maschine) zuzuordnen und die Auswirkungen der VM-Leistung, inklusive VMware vSphere, auf Ihre Azure SQL-Datenbanken zu messen. Mit diesen zusätzlichen Einblicken in die Leistung der Azure SQL-Dienste können Sie Probleme im Zusammenhang mit der Datenbankvirtualisierung schneller beheben.
Überwachen von DTU-Limits und Kosten von Azure SQL-Datenbanken
Angesichts der verschiedenen DTU-basierten (Database Transaction Unit, Datenbanktransaktionseinheit) Preismodelle von Microsoft Azure SQL-Datenbanken sollte es sich Ihr Unternehmen zum Ziel machen, die DTU-Limits und Kosten von Azure SQL-Datenbanken zu überwachen.
Mit SolarWinds Database Performance Analyzer können Sie DTU-Verbrauch, DTU-Auslastung und DTU-Limits überwachen, um sicherzustellen, dass Sie die Grenzwerte für die Dienstebene Ihrer Azure SQL-Datenbanken nicht überschreiten. Mit diesen umfassenden Einblicken in Ihre Azure SQL-Datenbankumgebung und deren Größenlimits können Sie Ihre Ressourcen und Ihr Budget effektiver zuteilen und nur die Dienstebene bezahlen, die Sie tatsächlich benötigen.
Mit der Überwachung von DTU-Limits und Kosten können Sie sich nicht nur benachrichtigen lassen, wenn das Größenlimit Ihrer Azure SQL-Datenbank fast erreicht ist, sondern erhalten auch einen umfassenden Überblick über Ihre SQL-Datenbankumgebung, wenn Leistungsengpässe auftreten. Mit diesen wertvollen Daten können Sie die Ursachen von Datenbankleistungsproblemen mühelos ermitteln. Mit einem Überwachungstool für Azure SQL-Datenbanken können Sie jederzeit ablesen, welchen Prozentanteil der verfügbaren DTU Ihre Azure SQL-Datenbank im Alltagsbetrieb verbraucht und ob Sie das Größenlimit Ihrer Azure SQL-Datenbank überschreiten.
Analysieren von Azure SQL-Leistungsmetriken mit DPA
In großen und komplexen Azure-Umgebungen ist es oft schwierig und zeitraubend, die Leistungsmetriken von Azure SQL-Datenbanken zu analysieren und zu überwachen.
SolarWinds DPA vereinfacht diesen Prozess und liefert ausführliche Diagrammdaten und umfassende Berichte, darunter häufig verwendete Wartezeit-Metriken wie etwa durchschnittliche Wartezeiten für einzelne oder mehrere SQL-Anweisungen, eine Liste der Elemente mit den längsten E/A-Wartezeiten und die Tageszeit, zu der bei bestimmten Elementen die längsten Wartezeiten auftreten. DPA ist extrem anpassbar und kann Berichte für bestimmte Zeitintervalle oder Elemente generieren, um Ihre Azure SQL-Leistungsüberwachung noch weiter zu erleichtern.
Mit DPA können Sie mühelos die Azure SQL-Leistung überwachen und Berichte für Azure SQL-Datenbanken erstellen. Klicken Sie einfach im DPA-Menü auf Berichte, wählen Sie „SQL-Datenbank“ aus und wählen Sie anschließend Ihren Berichtstyp aus. Die Berichte enthalten automatisch Elemente mit langen Wartezeiten, aber Sie können auch bis zu 50 weitere spezifische Elemente hinzufügen, indem Sie Benutzerdefiniert und dann Hinzufügen auswählen und anschließend das Suchfeld verwenden. Klicken Sie auf Anzuzeigende Daten, um anzugeben, für welches Zeitintervall der Bericht generiert werden soll.
Mit den ausführlichen Datenbanküberwachungsmetriken aus DPA können Sie Leistungs-Baselines und Trends für die Datenbank effektiv identifizieren und kommunizieren, um Anomalien in der Azure SQL-Datenbankleistung schnell zu erkennen.
Überwachen Sie die Ergebnisse Ihrer Feinabstimmung mit DPA, um herauszufinden, ob die Optimierung erfolgreich war. Sie können Ihre Berichte und Analysen auch mühelos mit Ihren Kollegen teilen und die Auslastungstrends verwenden, um die Ressourcenzuteilung in Ihrem Unternehmen zu verbessern.
Wie funktioniert die Leistungsüberwachung für Azure SQL-Datenbanken in DPA?
SolarWinds Database Performance Analyzer (DPA) vereinfacht Ihre Azure SQL-Leistungsüberwachung mit Vorlagen für die Überwachung verschiedener Datenbanken, inklusive Vorlagen für die Azure SQL-Leistungsüberwachung.
Um die Leistungs- und Statistikmesswerte für Azure SQL Server nutzen zu können, richten Sie zunächst ein PowerShell-Modul ein und verbinden es über Ihre Anmeldeinformationen mit dem Azure-Portal. Nachdem Sie die Microsoft Azure SQL-Überwachungsvorlage in DPA konfiguriert haben, überwacht sie fortlaufend eine Reihe von Komponenten, wie etwa blockierte, fehlgeschlagene und erfolgreich hergestellte Verbindungen, Deadlocks, Datenbankdurchsatzeinheiten, Datenbankgrößen, durchschnittliche CPU- und E/A-Auslastung und weitere Azure SQL-Leistungsmetriken.
Neben den standardmäßig in DPA enthaltenen Azure SQL-Datenbankmetriken können Sie auch benutzerdefinierte Metriken erstellen. Falls Sie eine Lizenz für virtuelle Maschinen (VMs) haben und sich für die VM-Überwachung registrieren, liefert DPA außerdem zahlreiche hilfreiche VM-Metriken, wie etwa CPU-Auslastung der VM in Prozent und Swap-In-Rate für den Arbeitsspeicher.
Die in DPA enthaltene Azure SQL-Leistungsüberwachungsvorlage ist extrem anpassbar. Falls sich die Standardmetriken nicht für die Anforderungen Ihres Unternehmens eignen, können Sie die Schwellenwerte in der Registerkarte „Ressourcen“ anpassen und benutzerdefinierte Metriken erstellen, um nützlichere Informationen zu erhalten. Sie können Leistungsengpässe und andere Probleme mit benutzerdefinierten wartezeit- oder abfragebasierten Metriken identifizieren.
Für abfragebasierte Metriken generiert DPA ein Metrikdiagramm, das Dauer und Wert der Abfrageausführung sowie die Änderungsrate zwischen einzelnen Abfragen zeigt. Mit flexiblen, abfragebasierten benutzerdefinierten Metriken können Sie alles von der Indexfragmentierung bis hin zur Anzahl der Seitenteilungen oder der Anzahl der Puffer-Manager-Seiten nachverfolgen, die die Azure SQL-Datenbank pro Sekunde liest.
Diese DPA-Vorlage überwacht die Leistung von Azure SQL Server. Daher haben Sie Zugriff auf Echtzeit- und Verlaufsdaten, um sofort eingreifen und kritische Azure SQL Server-Leistungsprobleme beheben zu können. Die Leistungsüberwachung für Azure SQL-Datenbanken liefert nicht nur diese ausführlichen Daten, sondern setzt auch maschinelles Lernen ein, um Anomalien zu erkennen.
DPA sammelt außerdem Metriken im Zusammenhang mit der Lizenz-Compliance, wie etwa die Anzahl der Benutzer, Sitzungen und Computer, die mit der Azure SQL-Datenbank verbunden sind. Auf diese Weise wissen Sie jederzeit, wer auf Ihre Datenbank zugreift und wann bei den Benutzern Datenbankleistungsprobleme auftreten.
Mit dem Azure SQL-Leistungsüberwachungstool von SolarWinds können Sie sogar Warnungen für kritische Azure SQL-Leistungsprobleme mit praktischen und anpassbaren E-Mail-Vorlagen automatisieren.
Die in DPA enthaltenen Azure SQL-Leistungsüberwachungsvorlagen liefern einen ausführlichen Überblick über Ihre Azure SQL-Datenbank, inklusive Leistungsmetriken und Problemen. Mit diesem umfassenden Überwachungstool für Azure SQL-Datenbanken können Sie eine Baseline für Ihre Azure SQL-Datenbank erstellen, kritische Warnungen erhalten, Leistungsprobleme schnell erkennen und lösen, die Leistung von Azure PaaS- und Azure IaaS-Anwendungen verbessern und ablesen, wie nahe Sie am Größenlimit für Ihre Azure SQL-Datenbank sind, um Ihre Zeit und Ihr Budget effektiver zu nutzen.
- Überwachen von DTU-Limits und Kosten von Azure SQL-Datenbanken
- Analysieren von Azure SQL-Leistungsmetriken mit DPA
- Wie funktioniert die Leistungsüberwachung für Azure SQL-Datenbanken in DPA?
Überwachen von DTU-Limits und Kosten von Azure SQL-Datenbanken
Angesichts der verschiedenen DTU-basierten (Database Transaction Unit, Datenbanktransaktionseinheit) Preismodelle von Microsoft Azure SQL-Datenbanken sollte es sich Ihr Unternehmen zum Ziel machen, die DTU-Limits und Kosten von Azure SQL-Datenbanken zu überwachen.
Mit SolarWinds Database Performance Analyzer können Sie DTU-Verbrauch, DTU-Auslastung und DTU-Limits überwachen, um sicherzustellen, dass Sie die Grenzwerte für die Dienstebene Ihrer Azure SQL-Datenbanken nicht überschreiten. Mit diesen umfassenden Einblicken in Ihre Azure SQL-Datenbankumgebung und deren Größenlimits können Sie Ihre Ressourcen und Ihr Budget effektiver zuteilen und nur die Dienstebene bezahlen, die Sie tatsächlich benötigen.
Mit der Überwachung von DTU-Limits und Kosten können Sie sich nicht nur benachrichtigen lassen, wenn das Größenlimit Ihrer Azure SQL-Datenbank fast erreicht ist, sondern erhalten auch einen umfassenden Überblick über Ihre SQL-Datenbankumgebung, wenn Leistungsengpässe auftreten. Mit diesen wertvollen Daten können Sie die Ursachen von Datenbankleistungsproblemen mühelos ermitteln. Mit einem Überwachungstool für Azure SQL-Datenbanken können Sie jederzeit ablesen, welchen Prozentanteil der verfügbaren DTU Ihre Azure SQL-Datenbank im Alltagsbetrieb verbraucht und ob Sie das Größenlimit Ihrer Azure SQL-Datenbank überschreiten.
Leistung von Azure SQL-Datenbanken effizient maximieren
Database Performance Analyzer
- Optimierungsratgeber für Abfragen und Tabellen
- Aktive Sitzungen fortlaufend überwachen
- Ursachen komplexer Probleme isolieren mit mehrdimensionalen Analysen
Ab $1,275
Abonnement- und Dauerlizenzoptionen verfügbar