@@CONNECTIONS (Transact-SQL)
S’applique à : SQL Server Azure SQL Managed Instance
Cette fonction renvoie le nombre de tentatives de connexion, réussies ou non, depuis le dernier démarrage de SQL Server.
Conventions de la syntaxe Transact-SQL
Syntaxe
@@CONNECTIONS
Remarque
Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 (12.x) et versions antérieures, consultez la Documentation sur les versions antérieures.
Types de retour
integer
Remarques
Les connexions sont différentes des utilisateurs. Une application, par exemple, peut très bien ouvrir plusieurs connexions au serveur SQL Server à l'insu de l'utilisateur.
Exécutez sp_monitor pour afficher un rapport contenant plusieurs statistiques SQL Server, notamment le nombre de tentatives de connexion.
@@MAX_CONNECTIONS est le nombre maximal autorisé de connexions simultanées au serveur. @@CONNECTIONS s'incrémente à chaque tentative d'ouverture de session ; par conséquent, @@CONNECTIONS peut dépasser @@MAX_CONNECTIONS.
Exemples
Cet exemple retourne le nombre de tentatives de connexion à la date et à l’heure actuelles.
SELECT GETDATE() AS 'Today''s Date and Time',
@@CONNECTIONS AS 'Login Attempts';
Voici le jeu de résultats obtenu.
Today's Date and Time Login Attempts
---------------------- --------------
12/5/2006 10:32:45 AM 211023
Voir aussi
Fonctions statistiques système (Transact-SQL)
sp_monitor (Transact-SQL)