Zusammenfassung

Die Leistung eines von SQL Server verwendeten Speichersystems hängt von verschiedenen Konfigurationsparametern ab, die auf der Partitions-, Datenträger-, Controller-, SAN-, RAID- und Gerätetreiberebene angewendet werden. In einigen Fällen werden diese Konfigurationsparameter auf jeder Ebene abgestimmt, um optimale Leistung für die gesamte Speicherlösung zu bieten. In einigen werden diese Konfigurationswerte auf den Standardwert festgelegt. Es ist wichtig, diese Konfigurationsparameter beim Anbieter des Speichersystems zu überprüfen, um sicherzustellen, dass es sich um die geeignete Einstellung für SQL Server E/A-Muster handelt.

Einer der wichtigen Konfigurationsparameter ist die Ausrichtung der Datenträgerpartition oder der Startoffset einer Partition auf einem Datenträger. Wenn dieser Wert zum Zeitpunkt der Erstellung der Partition falsch angegeben wurde, kann die E/A-Leistung darunter leiden. Dies ist sehr wichtig, wenn diese Partitionen RAID-Volumes bilden und die Partitionsausrichtung nicht für die Größe der Streifeneinheit geeignet ist. Wenn die Partitionsausrichtung nicht ordnungsgemäß konfiguriert ist, kann es mehr Zeit dauern, bis E/A-Anforderungen abgeschlossen sind, da sie möglicherweise in mehrere Anforderungen aufgeteilt werden.

Der ausgewählte Standardausrichtungswert der Partition hängt vom Betriebssystem ab, unter dem die Partition erstellt wurde. Der Standardwert, der beim Erstellen von Partitionen in Windows Server 2008 verwendet wird, beträgt 1.048.576 Bytes. Dieser Wert funktioniert gut bei häufig verwendeten Streifeneinheitsgrößen von 64 KB, 128 KB und 256 KB. Stellen Sie beim Erstellen einer Partition sicher, dass der Anfangsversatz ein genaues Vielfaches der Größe der Streifeneinheit ist. Beispielsweise sollte Partition_Starting_Offset Modulo-Stripe_Unit_Size null sein. 

Weitere Informationen

Eine ausführliche Erläuterung der verschiedenen Konfigurationswerte, die Sie auswerten müssen, finden Sie im Whitepaper : Bewährte Methoden für die Ausrichtung der Datenträgerpartition für SQL Server. Dieses Whitepaper enthält Informationen zu den Standardwerten für verschiedene Betriebssysteme, auf denen die Partitionen erstellt wurden.

Weitere Informationen zu den Produkten oder Tools, die diese Bedingung automatisch in Ihrer Instanz von SQL Server und in den Versionen des SQL Server-Produkts überprüfen, finden Sie in der folgenden Tabelle:

Regelsoftware

Regeltitel

Regelbeschreibung

Produktversionen, für die die Regel ausgewertet wird

SQL Server 2008 R2 Best Practice Analyzer (SQL Server 2008 R2 BPA)

Der Startoffset der Datenträgerpartition ist möglicherweise falsch

Der SQL Server 2008 R2 Best Practice Analyzer (SQL Server 2008 R2 BPA) stellt eine Regel zum Ermitteln dieser Bedingungen zur Ermittlung dieser Bedingungen zur Verf übung des geeigneten Werts für den Startoffset der Partition zurZeit zurZeit zur Verrechnung zur Partitionsstartfunktion zur Wahl. Der SQL Server 2008 R2 BPA unterstützt sowohl SQL Server 2008 als auch SQL Server 2008 R2. Wenn Sie das BPA-Tool ausführen und eine Warnung mit dem Titel "Datenbankmodul – Datenträgerpartition starten Offset" möglicherweise falsch ist, überprüfen Sie die Partitionskonfigurationswerte mit den empfohlenen Werten, die im oben erwähnten Whitepaper angegeben sind. Mit dem folgenden WMI-Befehl können Sie alle Partitionen und deren Anfangsoffsetwerte auflisten: wmic partition get BlockSize, StartingOffset, Name, Index Sie können den obigen Befehl über die normale Eingabeaufforderung ausführen. Sie können das Windows-Dienstprogramm zum Diskpart verwenden, um die Partitionsausrichtung beim Erstellen von Partitionen für die Verwendung mit SQL Server. Verwenden Sie diese Empfehlungen zum Konfigurieren von Partitionen, die zum Speichern von Benutzerdatenbankdateien sowie systemdatenbanken wie tempdb und msdb verwendet werden.

SQL Server 2008
SQL Server 2008 R2

SQL Server 2012 Best Practice Analyzer (SQL Server 2012 BPA)

Der Startoffset der Datenträgerpartition ist möglicherweise falsch

Der SQL Server 2012 Best Practice Analyzer (SQL Server 2012 BPA) stellt eine Regel zum Ermitteln dieser Bedingungen zur Ermittlung dieser Bedingungen zur Unterstützung zur Ermittlung des geeigneten Werts für den Startoffset der Partition zurZeit nicht zur Verwendung. Wenn Sie das BPA-Tool ausführen und eine Warnung mit dem Titel "Datenbankmodul – Datenträgerpartition starten Offset" möglicherweise falsch ist, überprüfen Sie die Partitionskonfigurationswerte mit den empfohlenen Werten, die im oben erwähnten Whitepaper angegeben sind. Mit dem folgenden WMI-Befehl können Sie alle Partitionen und deren Anfangsoffsetwerte auflisten: wmic partition get BlockSize, StartingOffset, Name, Index Sie können den obigen Befehl über die normale Eingabeaufforderung ausführen. Sie können das Windows-Dienstprogramm zum Diskpart verwenden, um die Partitionsausrichtung beim Erstellen von Partitionen für die Verwendung mit SQL Server. Verwenden Sie diese Empfehlungen zum Konfigurieren von Partitionen, die zum Speichern von Benutzerdatenbankdateien sowie systemdatenbanken wie tempdb und msdb verwendet werden.

SQL Server 2012

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Übersetzungsqualität?
Was hat Ihre Erfahrung beeinflusst?

Vielen Dank für Ihr Feedback!

×