Partager via


Option user connections

Utilisez l'option user connections pour spécifier le nombre maximal de connexions utilisateur simultanées autorisées dans Microsoft SQL Server. Le nombre réel de connexions utilisateur autorisées dépend aussi de la version de SQL Server et des limites de vos applications et de votre matériel. SQL Server autorise un maximum de 32 767 connexions utilisateur.

L'option user connections est dynamique (auto-configurable) ; par conséquent, SQL Server applique automatiquement le nombre maximal de connexions utilisateur selon les besoins, jusqu'à la valeur maximale autorisée. Par exemple, si seuls 10 utilisateurs sont connectés, 10 objets connexion utilisateur sont alloués. Dans la plupart des cas, il est inutile de modifier la valeur de cette option. Utilisez sp_configure pour déterminer le nombre maximal de connexions utilisateur autorisé par votre système.

L'option user connections vous aide à éviter la surcharge du serveur avec de trop nombreuses connexions concurrentes. Pour estimer le nombre de connexions à définir, prenez comme base la configuration de votre système et les besoins des utilisateurs. Par exemple, pour un système comptant de nombreux utilisateurs, chaque utilisateur n'a pas obligatoirement besoin d'une connexion unique. Les connexions peuvent être partagées par plusieurs utilisateurs. Les utilisateurs qui exécutent des applications OLE DB ont besoin d'une connexion pour chaque objet de connexion ouvert. Les utilisateurs qui exécutent des applications ODBC (Open Database Connectivity) ont besoin d'une connexion pour chaque descripteur de connexion actif dans l'application. Les utilisateurs qui exécutent des applications de type bibliothèque de base de données (DB-Library) ont besoin d'une connexion pour chaque processus démarré qui appelle la fonction dbopen de la bibliothèque de base de données.

Important

Si vous devez utiliser cette option, n'attribuez pas une valeur trop élevée, car chaque connexion possède un espace réservé, qu'elle soit utilisée ou non. Si vous dépassez le nombre maximal de connexions utilisateur, un message d'erreur s'affiche et vous devez attendre qu'une autre connexion soit disponible pour pouvoir vous connecter.

L'option user connections est un paramètre avancé. Si vous utilisez la procédure système stockée sp_configure pour changer ce paramètre, vous ne pouvez modifier l'option user connections que si la valeur 1 a été attribuée à l'option show advanced options. Le paramétrage prend effet après redémarrage du serveur.