user connections (opción)

Utilice la opción user connections (conexiones del usuario) para especificar el número máximo de conexiones de usuario simultáneas que se permiten en Microsoft SQL Server. El número real de conexiones de usuario permitidas depende también de la versión de SQL Server que se utilice y de los límites de las aplicaciones y del hardware. SQL Server permite un máximo de 32.767 conexiones de usuario.

Como la opción user connections es una opción dinámica (autoconfiguración), SQL Server ajusta automáticamente el número máximo de conexiones de usuario a medida que se necesitan, hasta el valor máximo permitido. Por ejemplo, si sólo 10 usuarios han iniciado una sesión, se asignan 10 objetos de conexión de usuario. En la mayoría de los casos, no es necesario cambiar el valor de esta opción. Utilice sp_configure para determinar el número máximo de conexiones de usuario que permite el sistema.

La opción user connections ayuda a evitar la sobrecarga del servidor con demasiadas conexiones simultáneas. Puede calcular el número de conexiones basándose en los requisitos del sistema y de los usuarios. Por ejemplo, en un sistema con muchos usuarios, cada usuario no necesitará normalmente una conexión exclusiva. Los usuarios pueden compartir las conexiones. Los usuarios que ejecutan aplicaciones de OLE DB necesitan una conexión para cada objeto de conexión abierta, los que ejecutan aplicaciones de Conectividad abierta de bases de datos (ODBC) necesitan una conexión para cada controlador de conexión activo de la aplicación y los que ejecuten aplicaciones de DB-Library necesitan una conexión para cada proceso iniciado que llame a la función dbopen de DB-Library.

Nota importanteImportante

Si tiene que utilizar esta opción, no establezca un valor demasiado alto, ya que cada conexión tiene sobrecarga, independientemente de si la conexión se está utilizando.Si supera el número máximo de conexiones de usuario, recibirá un mensaje de error y no podrá conectarse hasta que esté disponible otra conexión.

user connections es una opción avanzada. Si utiliza el procedimiento almacenado del sistema sp_configure para cambiar el valor, podrá cambiar la opción user connections sólo si show advanced options está establecida en 1. El valor tiene efecto inmediatamente después de reiniciar el servidor.