Il se peut que la configuration de chaque pool ne soit pas disponible à partir des compteurs ou des propriétés SqlClient. ConnectionString de chaque objet SqlConnection contient la clé vers ces paramètres de pools. Comme vous ne pouvez pas compter sur les paramètres par défaut, il est difficile de savoir
Ce que les compteurs ne montrent pas
si le pool est presque plein ou
très peu utilisé. Ce serait une autre
fonction bien pratique d’une future
version d’ADO.NET.
Toutefois, en supposant que vous
connaissez les valeurs des divers arguments
ConnectionString du connection
pool, le code du listing 1 permet
facilement d’établir un timer chargé de
vérifier un pool spécifique de votre
création et de signaler quand il est
plein à x pour cent. Après quoi, une
application de supervision pourrait
vous alerter afin que vous résolviez le
problème et préveniez un débordement.
Enfin, n’oublions pas que
ADO.NET ne fonctionne pas de la
même manière que ADO basé sur
COM. Visual Basic .NET change radicalement
la manière dont les objets sont
mis au rebut et ne garantit plus qu’un
objet Connection sera fermé quand il
sera hors de portée. Assurez-vous que
l’objet SqlConnection (ou tout objet
Connection) est fermé avant de tomber
hors de portée.
Connection pooling est une fonction
puissante, capable de rendre vos
applications plus performantes. Mais,
si vous n’êtes pas un bon gardien, les
connection pools peuvent devenir un
inconvénient plutôt qu’un avantage.
J’espère que les techniques de cet
article vous aideront à superviser efficacement
vos pools et à satisfaire vos
utilisateurs.
Téléchargez cette ressource
Guide de Threat Intelligence contextuelle
Ce guide facilitera l’adoption d’une Threat Intelligence - renseignement sur les cybermenaces, cyberintelligence - adaptée au "contexte", il fournit des indicateurs de performance clés (KPI) pour progresser d' une posture défensive vers une approche centrée sur l’anticipation stratégique
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Souveraineté numérique : les décideurs publics veulent prioriser les modèles d’IA souverains
- Dans l’œil du cyber-cyclone : l’excès d’optimisme constitue le risque principal pour la résilience des données
- Les 3 prédictions 2026 pour Java
- Infrastructures IT : 5 leviers concrets pour éviter les impasses technologiques
Articles les + lus
CES 2026 : l’IA physique et la robotique redéfinissent le futur
Les 3 prédictions 2026 pour Java
Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
Face à l’urgence écologique, l’IT doit faire sa révolution
D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
À la une de la chaîne Tech
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
- Les 3 prédictions 2026 pour Java
- Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
- Face à l’urgence écologique, l’IT doit faire sa révolution
- D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
