Compartir a través de


Establecer la opción de configuración del servidor Tamaño de paquete de red

En este tema se describe cómo establecer la opción de configuración del servidor tamaño de paquete de red en SQL Server 2012 mediante SQL Server Management Studio o Transact-SQL. La opción de tamaño de paquete de red establece el tamaño de paquete (en bytes) que se usa para toda la red. Los paquetes son fragmentos de datos de tamaño fijo que transfieren solicitudes y resultados entre clientes y servidores. El valor predeterminado es 4.096 bytes.

[!NOTA]

No cambie el tamaño para los paquetes a menos que esté seguro de que mejorará el rendimiento. Para la mayor parte de las aplicaciones, el tamaño más conveniente de los paquetes es el tamaño predeterminado.

En este tema

  • Antes de empezar:

    Limitaciones y restricciones

    Recomendaciones

    Seguridad

  • Para configurar la opción de tamaño de paquete de red, use:

    SQL Server Management Studio

    Transact-SQL

  • Seguimiento:  Después de configurar la opción de tamaño de paquete de red

Antes de empezar

Limitaciones y restricciones

  • El máximo network packet size para las conexiones cifradas es 16.383 bytes.

Recomendaciones

  • Esta opción es avanzada y solo debe cambiarla un administrador de base de datos con experiencia o un técnico de SQL Server con la titulación apropiada.

  • Si una aplicación realiza operaciones de copia masiva, o bien envía o recibe una gran cantidad de datos de texto o imagen, el uso de paquetes de un tamaño superior al predeterminado podría mejorar la eficacia, ya que tiene como resultado un número menor de operaciones de lectura y escritura en la red. Si una aplicación envía y recibe pequeñas cantidades de información, puede establecer un tamaño de 512 bytes para cada paquete, lo que es suficiente para la mayor parte de las transferencias de datos.

  • En los sistemas que usan diferentes protocolos de red, establezca el network packet size en el tamaño del protocolo más utilizado. La opción network packet size mejora el rendimiento de la red cuando los protocolos de red admiten paquetes más grandes. Las aplicaciones cliente pueden suplantar este valor.

  • También puede llamar a funciones de OLE DB, Conectividad abierta de bases de datos (ODBC) y DB-Library para solicitar un cambio del tamaño de los paquetes. Si el servidor no puede admitir el tamaño del paquete solicitado, Motor de base de datos enviará un mensaje de advertencia al cliente. En algunos casos, el cambio del tamaño del paquete podría crear un error del vínculo de comunicación como el siguiente:

    Native Error: 233, no process is on the other end of the pipe.

Seguridad

Permisos

De forma predeterminada, todos los usuarios tienen permisos de ejecución en sp_configure sin ningún parámetro o solo con el primero. Para ejecutar sp_configure con ambos parámetros y cambiar una opción de configuración, o para ejecutar la instrucción RECONFIGURE, un usuario debe tener el permiso ALTER SETTINGS en el servidor. Los roles fijos de servidor sysadmin y serveradmin tienen el permiso ALTER SETTINGS de forma implícita.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar SQL Server Management Studio

Para configurar la opción de tamaño de paquete de red

  1. En el Explorador de objetos, haga clic con el botón secundario en un servidor y seleccione Propiedades.

  2. Haga clic en el nodo Avanzado.

  3. En Red, seleccione un valor para el cuadro Tamaño de paquete de red.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar Transact-SQL

Para configurar la opción de tamaño de paquete de red

  1. Conéctese con el Motor de base de datos.

  2. En la barra Estándar, haga clic en Nueva consulta.

  3. Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar. Este ejemplo muestra cómo usar sp_configure para establecer el valor de la opción de network packet size en 6500 bytes.

USE AdventureWorks2012 ;
GO
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE ;
GO
EXEC sp_configure 'network packet size', 6500 ;
GO
RECONFIGURE;
GO

Para obtener más información, vea Opciones de configuración del servidor.

Icono de flecha usado con el vínculo Volver al principio[Top]

Seguimiento: Después de configurar la opción de tamaño de paquete de red

La configuración surte efecto inmediatamente, sin necesidad de reiniciar el servidor.

Icono de flecha usado con el vínculo Volver al principio[Top]

Vea también

Referencia

RECONFIGURE (Transact-SQL)

sp_configure (Transact-SQL)

Conceptos

Opciones de configuración del servidor