network packet size (Option)

Mit der Option network packet size können Sie die Paketgröße (in Byte) festlegen, die innerhalb des gesamten Netzwerkes verwendet wird. Pakete sind die Datenabschnitte fester Größe, die Anforderungen und Ergebnisse zwischen Clients und Servern übertragen. Die Standardpaketgröße, die SQL Server festlegt, beträgt 4.096 Bytes. Wenn eine Anwendung Massenkopiervorgänge ausführt oder große Mengen an Daten vom Typ text oder image sendet bzw. empfängt, kann eine über der Standardgröße liegende Paketgröße die Effizienz verbessern, da weniger Netzwerklesevorgänge und -schreibvorgänge ausgeführt werden. Sendet und empfängt eine Anwendung wenige Informationen, können Sie die Paketgröße auf 512 Bytes festlegen. Dies ist für die meisten Datenübertragungen ausreichend.

HinweisHinweis

Sie sollten die Paketgröße nur dann ändern, wenn Sie sicher sind, dass die Leistung dadurch verbessert werden kann. Für die meisten Anwendungen empfiehlt sich die Standardpaketgröße.

Bei Systemen, die verschiedene Netzwerkprotokolle verwenden, sollten Sie die Option network packet size auf die Größe festlegen, die das am häufigsten verwendete Protokoll vorgibt. Wenn Netzwerkprotokolle größere Pakete unterstützen, kann durch network packet size die Netzwerkleistung verbessert werden. Clientanwendungen können diesen Wert außer Kraft setzen.

Sie können auch die Funktionen von OLE DB, ODBC (Open Database Connectivity) und der DB-Library aufrufen, um eine Änderung der Paketgröße anzufordern. Wenn der Server die angeforderte Paketgröße nicht unterstützt, sendet Database Engine (Datenbankmodul) eine Warnmeldung an den Client. Unter gewissen Umständen führt das Ändern der Paketgröße möglicherweise zu einem Kommunikationsverbindungsfehler wie beispielsweise:

Systemeigener Fehler: 233, kein Prozess ist am anderen Ende der Pipe.

Bei network packet size handelt es sich um eine erweiterte Option. Wenn Sie die Einstellung mithilfe der gespeicherten Systemprozedur sp_configure ändern, können Sie network packet size nur ändern, wenn Erweiterte Optionen anzeigen auf 1 festgelegt ist. Alle neuen Verbindungen nach der Änderung dieser Einstellung erhalten den neuen Wert.

Die maximale Netzwerkpaketgröße für verschlüsselte Verbindungen beträgt 16.383 Bytes.