Est-il possible (à partir d'une application ASP.NET) de vérifier combien de connexions du pool de connexions ADO.NET sont actuellement utilisées et combien sont disponibles (pas actuellement en utilisation)?Nombre de connexions disponibles dans le pool de connexions ADO.NET
10
A
Répondre
0
Combien sont disponibles est tout le long du réglage de « Max Pool Size » dans la chaîne de connexion (Pour SqlClient au moins qui est)
Voir MSDN.
Vous n'êtes pas sûr du code comment dire combien de connexions physiques au serveur sont ouvertes, vous devrez peut-être utiliser quelque chose du côté du serveur pour vérifier cela. (Par exemple Moniteur d'activité de Sql Management studio)
3
Vous avez essayé avec les compteurs de performance?
http://msdn.microsoft.com/en-us/library/ms254503.aspx
NumberOfActiveConnections: Le nombre de connexions actives qui sont actuellement en cours d'utilisation. NumberOfFreeConnections: nombre de connexions disponibles pour utilisation dans les pools de connexions.