Panoramica del pool di connessioni gestito

Il pool di connessioni gestito ti consente di scalare i tuoi workload ottimizzando l'utilizzo delle risorse e la latenza di connessione per le tue istanze Cloud SQL. Il pool di connessioni gestito crea un pool di thread per gestire le richieste in entrata. Ciò offre miglioramenti significativi delle prestazioni, soprattutto per le connessioni scalate, assorbendo picchi improvvisi di connessione senza sovraccaricare il server con un aumento del numero di thread.

Per ulteriori informazioni sull'abilitazione del pool di connessioni gestito, consulta Configurare il pool di connessioni gestito.

Requisiti

Per utilizzare il pooling delle connessioni gestito, l'istanza deve soddisfare i seguenti requisiti:

  • L'istanza deve essere un'istanza Cloud SQL Enterprise Plus.
  • Il pool di connessioni gestito richiede un numero di versione di manutenzione minimo di MYSQL_$version.R20250531.01_10. Per saperne di più sull'esecuzione della manutenzione self-service, consulta Esegui la manutenzione self-service.

Opzioni di configurazione avanzate

Puoi personalizzare il pool di connessioni gestito modificando l'opzione di configurazione max_pool_size.

L'opzione max_pool_size controlla il livello di concorrenza per il pool di connessioni gestito. Il valore predefinito dipende dal numero di core vCPU nella configurazione della macchina dell'istanza.

Limitazioni

Quando utilizzi il pool di connessioni gestito con le istanze Cloud SQL Enterprise Plus, tieni presente queste limitazioni:

  • L'attivazione del pool di connessioni gestito su un'istanza esistente comporta il riavvio del database.
  • Quando il pool di connessioni gestito è abilitato per l'istanza, il valore della metrica thread_cache_size è impostato su 0 per impostazione predefinita.

Passaggi successivi