Partager via


Option network packet size

Utilisez l'option network packet size pour définir la taille des paquets (en octets) utilisée sur la totalité du réseau. Les paquets sont les segments de données d'une taille définie, qui transfèrent les requêtes et les résultats entre les clients et les serveurs. La taille de paquet par défaut définie par MicrosoftSQL Server est de 4 096 octets. Si une application effectue des opérations de copie en bloc, ou envoie ou reçoit de grandes quantités de données de type text ou image, l'utilisation d'une taille de paquet supérieure à la taille par défaut peut améliorer les performances car elle permet de réduire les opérations de lecture et d'écriture sur le réseau. Si une application envoie et reçoit de petites quantités d'informations, la taille de paquets peut être définie à 512 octets, ce qui est suffisant pour la plupart des transferts de données.

[!REMARQUE]

Ne modifiez pas la taille des paquets, sauf si vous êtes certain que cela permettra d'accroître les performances. Pour la plupart des applications, la taille de paquet par défaut représente la meilleure solution.

Pour des systèmes utilisant différents protocoles réseau, attribuez à l'option network packet size la taille adaptée au protocole le plus utilisé. L'option network packet size permet d'accroître les performances lorsque les protocoles réseau prennent en charge les paquets de grande taille. Les applications clientes peuvent remplacer cette valeur.

Vous pouvez également appeler les fonctions OLE DB, ODBC (Open Database Connectivity ) et DB-Library pour demander une modification de la taille des paquets. Si le serveur ne peut pas prendre en charge la taille des paquets demandée, le Moteur de base de données envoie un message d'avertissement au client. Dans certains cas, la modification de la taille des paquets peut entraîner un échec de la liaison de communication, tel que :

Erreur native 233 : Il n'y a pas de processus à l'autre extrémité du canal.

L'option network packet size est une option avancée. Si vous utilisez la procédure stockée système sp_configure pour changer sa valeur, vous ne pouvez modifier l'option network packet size que si la valeur 1 a été attribuée à l'option show advanced options. Une fois ce paramétrage modifié, toutes les nouvelles connexions reçoivent la nouvelle valeur.

La taille de paquet réseau maximale pour les connexions chiffrées est 16 383 octets.