Présentation du pool de connexions géré

Cette page décrit ce qu'est le pooling de connexions géré et comment l'utiliser pour optimiser la gestion des connexions de base de données pour vos instances Cloud SQL à l'aide du pooling.

Le pooling de connexions géré vous permet de faire évoluer vos charges de travail en optimisant l'utilisation des ressources et la latence de connexion pour vos instances Cloud SQL à l'aide du pooling. Le regroupement de connexions géré crée un pool de threads pour gérer les requêtes entrantes. Cela permet d'améliorer considérablement les performances, en particulier pour les connexions mises à l'échelle, en absorbant les pics de connexion soudains sans surcharger le serveur avec une augmentation du nombre de threads.

Pour en savoir plus sur l'activation du pooling de connexions géré, consultez Configurer le pooling de connexions géré.

Conditions requises

Pour utiliser le pooling de connexions géré, votre instance doit répondre aux exigences suivantes :

  • Votre instance doit être une instance Cloud SQL Enterprise Plus.
  • Le regroupement de connexions géré nécessite une version de maintenance minimale de MYSQL_$version.R20250531.01_10. Pour en savoir plus sur la maintenance en libre-service, consultez Effectuer la maintenance en libre-service.

Options de configuration avancées

Vous pouvez personnaliser le pooling de connexions géré en modifiant l'option de configuration max_pool_size.

L'option max_pool_size contrôle le niveau de simultanéité pour le regroupement de connexions géré. La valeur par défaut dépend du nombre de cœurs de processeur virtuel dans la configuration de la machine de votre instance.

Limites

Lorsque vous utilisez le pooling de connexions géré avec vos instances Cloud SQL Enterprise Plus, tenez compte des limites suivantes :

  • L'activation du pooling de connexions géré sur une instance existante entraîne le redémarrage de la base de données.
  • Lorsque le pool de connexions géré est activé pour votre instance, la valeur de la métrique thread_cache_size est définie par défaut sur 0.

Étapes suivantes