本页面介绍了什么是托管式连接池,以及如何使用它来优化 Cloud SQL 实例的数据库连接管理。
借助托管式连接池,您可以使用池来优化 Cloud SQL 实例的资源用量和连接延迟时间,从而扩缩工作负载。托管式连接池会创建一个线程池来处理传入的请求。此方法可处理连接突然激增情况,而不会因线程数量增加而使服务器过载,从而显著提高性能,尤其是对于规模扩大的连接。
如需详细了解如何启用托管式连接池,请参阅配置托管式连接池。
要求
如需使用托管式连接池,您的实例必须满足以下要求:
- 您的实例必须是 Cloud SQL 企业 Plus 版实例。
- 托管式连接池需要最低维护版本号
MYSQL_$version.R20250531.01_10
。如需详细了解如何执行自助维护,请参阅执行自助维护。
高级配置选项
您可以通过修改max_pool_size
配置选项来自定义托管式连接池。
max_pool_size
选项用于控制托管式连接池的并发量。默认值取决于实例的机器配置中的 vCPU 核心数量。
限制
将托管式连接池与 Cloud SQL 企业 Plus 版实例搭配使用时,请注意以下限制:
- 在现有实例上启用托管式连接池会导致数据库重启。
- 为实例启用托管式连接池后,
thread_cache_size
指标的值默认设置为 0。