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 Microsoft SQL Server festlegt, beträgt 4.096 Byte. 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.
Hinweis: |
---|
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 die Paketgröße zu ändern.
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 show advanced options auf 1 festgelegt ist. Alle Verbindungen, die nach der Änderung dieser Einstellung erstellt werden, erhalten den neuen Wert.
Siehe auch
Konzepte
Festlegen von Serverkonfigurationsoptionen
Andere Ressourcen
RECONFIGURE (Transact-SQL)
sp_configure (Transact-SQL)