Esta página descreve o que é a pool de ligações gerida e como a usar para otimizar a gestão de ligações à base de dados para as suas instâncias do Cloud SQL através da pool.
A funcionalidade de pool de ligações gerida permite-lhe dimensionar as suas cargas de trabalho otimizando a utilização de recursos e a latência de ligação para as suas instâncias do Cloud SQL através da funcionalidade de pool. A funcionalidade Managed Connection Pooling cria um conjunto de threads para processar pedidos recebidos. Isto oferece melhorias significativas no desempenho, especialmente para ligações dimensionadas, ao absorver picos de ligação súbitos sem sobrecarregar o servidor com um aumento no número de threads.
Para mais informações sobre como ativar a funcionalidade Managed Connection Pooling, consulte o artigo Configure a funcionalidade Managed Connection Pooling.
Requisitos
Para usar a funcionalidade de agrupamento de ligações gerido, a sua instância tem de cumprir os seguintes requisitos:
- A sua instância tem de ser uma instância da edição Cloud SQL Enterprise Plus.
- A funcionalidade Managed Connection Pooling requer um número de versão de manutenção mínimo de
MYSQL_$version.R20250531.01_10
. Para mais informações sobre como fazer a manutenção self-service, consulte o artigo Faça a manutenção self-service.
Opções de configuração avançadas
Pode personalizar a gestão de ligações agrupadas modificando a opção de configuraçãomax_pool_size
.
A opção max_pool_size
controla a quantidade de simultaneidade para a funcionalidade de agrupamento de ligações geridas.
O valor predefinido depende do número de núcleos de vCPU na configuração da máquina da instância.
Limitações
Quando usar o conjunto de ligações gerido com as instâncias da edição Cloud SQL Enterprise Plus, considere as seguintes limitações:
- A ativação da pool de ligações gerida numa instância existente resulta no reinício da base de dados.
- Quando a funcionalidade Managed Connection Pooling está ativada para a sua instância, o valor da métrica
thread_cache_size
é predefinido como 0.