Select the product you need help with
INF: Verstehen die SQL Server-e/A-Affinität Option festlegenArtikel-ID: 298402 - Produkte anzeigen, auf die sich dieser Artikel bezieht ZusammenfassungDieser Artikel beschreibt was e/a-Affinität ist und wie die e/a-Affinität -Option verwenden, die in SQL Server 2000 SP1 oder höher verfügbar ist. In eine online Transaction processing (OLTP) Umgebung, möglicherweise die Option Affinity e/a- Leistung Verbesserung in High-End- und Unternehmensebene SQL Server-Umgebungen bereitstellen, die auf Computern mit 16 oder mehr Prozessoren ausgeführt werden. Diese Option unterstützt nur SQL Server-Datenträger e/A und unterstützt keine Hardware-Affinität für einzelne Festplatten oder Festplattencontroller. Weitere InformationenSQL Server 2000 Service Pack 1 erweitert die Funktionalität der SQL Server 2000 Affinity Mask Konfigurationsoption durch die Einführung des IO_affinity_mask-Schalters. Die Konfigurationsoption Affinity Mask , die in Sp_configure gespeicherten Prozedur definiert können Sie angeben, welche CPUs auf einem Computer mit mehreren Prozessoren sind zum Ausführen von Threads von einer Instanz von SQL Server verwendet werden. Die Konfigurationsoption Affinity Mask können Sie SQL Server-Threads Prozessoren ausgeschlossen, die Sie für Betriebssystemprozesse reservieren möchten. Weitere Informationen über die Option Affinity Mask finden Sie unter SQL Server 2000-Onlinedokumentation. Ebenso können mit IO_affinity_mask angeben, welche Prozessoren für die SQL Server-Threads im Zusammenhang mit e/a-Operationen ausführen konfiguriert sind. Wenn Sie eine Instanz von SQL Server auf großen, auf Unternehmensebene Multiprozessor-Computer mit mehr als 16 CPUs ausführen, können Sie zusätzliche Leistungsvorteile mithilfe der IO_affinity_mask -Befehlszeilenoption in Verbindung mit der Option Affinity Mask aufbewahrt. Dies bietet die Möglichkeit angeben, die Prozessoren sind affinitized für SQL Server-Datenträger-Operationen und für welche CPUs service die verbleibende Verarbeitung SQL Server zugeordnet ist. In fast allen Fällen verlassen IO_affinity_mask den Standardwert Einstellung ergibt die beste Leistung. Einige Websites möglicherweise eine Verbesserung der Leistung durch Festlegen der IO_affinity_mask -Option angezeigt. Sie können einen Leistungsengpass-Disk Verwandte CPU-Anforderungen erstellen, wenn die Anzahl der CPUs, reserviert SQL Server Datenträger e/a-Verarbeitung mehr ist als was das System für die Datenträger e/a-Verarbeitung benötigt. Dagegen möglicherweise einen Leistungsengpass für Datenträger e/A erstellt, wenn Sie weniger CPUs als was das System für die Datenträger e/a-Verarbeitung muss SQL Server Datenträger e/a-Verarbeitung aktivieren. Um die IO_affinity_mask -Option zu aktivieren, müssen Sie zusätzliche statischen Eingabeparameter als SQL Server-Startparameter in Enterprise Manager oder in der Befehlszeile Sqlservr hinzufügen. (Derzeit ist diese Option nicht verfügbar für die Prozedur Sp_configure gespeichert.) Beispiel: -I<IO_affinity_mask> Eine Beschreibung und Informationen zu IO_affinity_mask folgendermaßen:
Wenn Sie die Option IO_affinity_mask angeben, empfiehlt Microsoft, dass es in Verbindung mit der Konfigurationsoption Affinity Mask verwenden. Müssen Sie einen Prozessor für beide die IO_affinity_mask Schalter und Affinity_mask Option zu aktivieren. Die Bits für jede CPU sollten in einem der folgenden drei Zustände befinden:
SQL Server erfordert Systeme unterstützen ? garantierte Übermittlung mit stabilen Medium ? wie beschrieben unter das Programm Microsoft SQL Server Always-On Storage Solution überprüfen. FOWeitere Informationen zu den Eingabe- und Anforderungen für die SQL Server Datenbank-Engine finden Sie im folgenden Artikel der Microsoft Knowledge Base: 967576
(http://support.microsoft.com/kb/967576/
)
Microsoft SQL Server Engine E/A-Anforderungen EigenschaftenArtikel-ID: 298402 - Geändert am: Freitag, 26. Oktober 2007 - Version: 1.3 Die Informationen in diesem Artikel beziehen sich auf:
Maschinell übersetzter Artikel Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten. Den englischen Originalartikel können Sie über folgenden Link abrufen: 298402
(http://support.microsoft.com/kb/298402/en-us/
)
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
| SPRACHE AUSWÄHLEN
|




Zum Anfang








