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

Gilt für: SQL Server Azure SQL-Datenbank

Diese Seite enthält Links, mit deren Hilfe Sie die erforderlichen Informationen zur Leistung in SQL Server-Datenbank-Engine und Azure SQL-Datenbank finden.

Legende

Screenshot: Legende zur Erklärung der Featureverfügbarkeitssymbole

Konfigurationsoptionen für Leistung

SQL Server bietet die Möglichkeit, die Leistung der Datenbank-Engine mit einer Anzahl von Konfigurationsoptionen auf dem SQL Server Datenbank-Engine-Level zu beeinflussen. Mit Azure SQL-Datenbank führt Microsoft die meisten dieser Optimierungen für Sie aus, jedoch nicht alle.

Optionen 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
Datenbank-Engine-Konfiguration – 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ären Datenträger für SQL Server auf virtuellen Azure-Computer
(server-configuration-option-value)s Prozessorkonfigurationsoptionen

affinity mask (Serverkonfigurationsoption)
affinity Input-Output mask (Serverkonfigurationsoption)
affinity64 mask (Serverkonfigurationsoption)
affinity64 Input-Output mask (Serverkonfigurationsoption)
Konfigurieren der maximalen Anzahl von Arbeitsthreads (Serverkonfigurationsoption)

Speicherkonfigurationsoptionen

Serverarbeitsspeicher (Serverkonfigurationsoption)en

Indexkonfigurationsoptionen

Konfigurieren des Füllfaktors (Serverkonfigurationsoption)

Abfragekonfigurationsoptionen

Konfigurieren des Mindestarbeitsspeichers pro Abfrage (Serverkonfigurationsoption)
Konfigurieren der Kostenbeschränkung der Abfragekontrolle (Serverkonfigurationsoption)
Konfigurieren von max degree of parallelism (Serverkonfigurationsoption)
Konfigurieren von cost threshold for parallelism (Serverkonfigurationsoption)
optimize for ad hoc workloads (Serverkonfigurationsoption)

Sicherungskonfigurationsoptionen

Anzeigen oder Konfigurieren von „backup compression default“ (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 Schnellcheckliste
Aspekte zur Größe des virtuellen Computers und zum Speicherkonto
Aspekte zu Datenträgern und Leistung
Baseline auswählen: Bewährte Methoden und Richtlinien zur Leistung
Funktionsspezifische Leistungsaspekte
Bewährte Methoden für die Leistung und Konfigurationsrichtlinien für SQL Server für Linux SQL Server-Konfiguration
Konfigurieren des Linux-Betriebssystems

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 Mindestarbeitsspeichers pro Abfrage (Serverkonfigurationsoption)
Konfigurieren des Speichers für Indexerstellung (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)
Optimierung von Parallelismus Konfigurieren der maximalen Anzahl von Arbeitsthreads (Serverkonfigurationsoption)
ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)
Optimierung des Abfrageoptimierers 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

Weitere Informationen