Leistungscenter für SQL Server-Datenbank-Engine und Azure SQL-Datenbank

Gilt für:SQL ServerAzure SQL-Datenbank

Diese Seite enthält Links, mit denen Sie die Informationen finden können, die Sie über die Leistung im SQL Server-Datenbankmodul und in der Azure SQL-Datenbank benötigen.

Legende

Screenshot of the legend that explains the feature availability icons.

Konfigurationsoptionen für die Leistung

SQL Server bietet die Möglichkeit, die Leistung des Datenbankmoduls über eine Reihe von Konfigurationsoptionen auf SQL Server-Datenbankmodulebene zu beeinflussen. Mit Azure SQL-Datenbank führt Microsoft die meisten, aber nicht alle dieser Optimierungen für Sie aus.

Tastatur Beschreibung
Datenträger-Konfigurationsoptionen Datenträgerstriping und RAID
Konfigurationsoptionen für Daten und Protokolldateien Platzieren von Daten- und Protokolldateien auf separaten Laufwerken
Anzeigen oder Ändern der Standardspeicherorte für Daten- und Protokolldateien (SQL Server Management Studio)
tempdb Konfigurationsoptionen** Leistungsverbesserungen in TempDB
Datenbankmodulkonfiguration – TempDB
Using SSDs in Azure VMs to store SQL Server TempDB and Buffer Pool Extensions (Verwenden von SSDs in Azure-VMs zum Speichern von SQL Server-TempDB- und Pufferpoolerweiterungen)
Bewährte Methoden für Datenträger und Leistung für temporäre Datenträger für SQL Server auf virtuellen Azure-Computern
(Serverkonfigurationsoption)s Prozessorkonfigurationsoptionen

Affinitätsmaske (Serverkonfigurationsoption)
Affinity Input-Output-Mask (Serverkonfigurationsoption)
Affinity64-Mask (Serverkonfigurationsoption)
Affinity64 Eingabeausgabeformat (Serverkonfigurationsoption)
Konfigurieren der maximalen Arbeitsthreads (Serverkonfigurationsoption)

Speicherkonfigurationsoptionen

Serverspeicher (Serverkonfigurationsoption)

Indexkonfigurationsoptionen

Konfigurieren des Füllfaktors (Serverkonfigurationsoption)

Abfragekonfigurationsoptionen

Konfigurieren des min. Arbeitsspeichers pro Abfrage (Serverkonfigurationsoption)
Konfigurieren des Kostenlimits für die Abfragekontrolle (Serverkonfigurationsoption)
Konfigurieren des maximalen Grads an Parallelität (Serverkonfigurationsoption)
Konfigurieren des Kostenschwellenwerts für Parallelität (Serverkonfigurationsoption)
Optimieren für Ad-hoc-Workloads (Serverkonfigurationsoption)

Sicherungskonfigurationsoptionen

Anzeigen oder Konfigurieren der Standardeinstellung für die Sicherungskomprimierung (Serverkonfigurationsoption)
Optimisierungsoptionen für die Datenbankkonfiguration Datenkomprimierung
Anzeigen oder Ändern des Kompatibilitätsgrads einer Datenbank
ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)
Tabellenkonfigurationsoptimierung Partitionierte Tabellen und Indizes
Leistung der Datenbank-Engine auf einem virtuellen Azure-Computer Schnellüberprüfungsliste
Überlegungen zu Größe und Speicherkonto für virtuelle Computer
Überlegungen zu Datenträgern und Leistung
Basisplan sammeln: Bewährte Methoden für die Leistung
Überlegungen zur featurespezifischen Leistung
Bewährte Methoden für die Leistung und Konfigurationsrichtlinien für SQL Server für Linux SQL Server-Konfiguration
Linux-Betriebssystemkonfiguration

Abfrageleistungsoptionen

Option Beschreibung
Indizes Neuorganisieren und Neuerstellen von Indizes
Angeben des Füllfaktors für einen Index
Konfigurieren von Parallelindexvorgängen
SORT_IN_TEMPDB-Option für Indizes
Verbessern der Leistung von Volltextindizes
Konfigurieren des min. Arbeitsspeichers pro Abfrage (Serverkonfigurationsoption)
Konfigurieren des Indexerstellungsspeichers (Serverkonfigurationsoption)
Partitionierte Tabellen und Indizes Vorteile der Partitionierung
Joins Join Fundamentals (Grundlagen zu Joins)
Nested Loops Join (Join geschachtelter Schleifen)
Merge Join (Zusammenführungsjoin)
Hash Join (Hashjoin)
Unterabfragen Subquery Fundamentals (Grundlegende Informationen zu Unterabfragen)
Correlated subqueries (Korrelierte Unterabfragen)
Subquery types (Arten von Unterabfragen)
Gespeicherte Prozeduren CREATE PROCEDURE (Transact-SQL)
Benutzerdefinierte Funktionen CREATE FUNCTION (Transact-SQL)
Erstellen von benutzerdefinierten Funktionen (Datenbank-Engine)
Parallelitätsoptimierung Konfigurieren der maximalen Arbeitsthreads (Serverkonfigurationsoption)
ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)
Optimierung des Abfrageoptimierrs ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)
Abfragehinweis „USE HINT“
Statistik Zeitpunkt des Statistikupdates
Statistikaktualisierung
In-Memory OLTP (In-Memory Optimization) Speicheroptimierte Tabellen
Nativ kompilierte gespeicherte Prozeduren
Erstellen und Zugreifen auf Tabellen in TempDB aus gespeicherten Prozeduren
Problembehandlung für häufige Leistungsprobleme bei speicheroptimierten Hashindizes
Demo: Leistungsverbesserungen von In-Memory OLTP
Intelligente Abfrageverarbeitung Intelligente Abfrageverarbeitung

Siehe auch