Partager via


@@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)