开启GaussDB(for MySQL)代理的连接池功能
使用会话级连接池,可以减少短连接业务频繁建立连接导致数据库负载高。
连接池默认为关闭状态,可以开启会话级连接池。
会话级连接池适用于短连接场景。当您的客户端连接断开时,系统会判断当前的连接是否为闲置连接。如果是闲置连接,系统会将该连接放到代理的连接池中并保留一小段时间。在客户端重新发起连接时,如果连接池中有可用的连接,则可直接使用,从而减少与数据库的建连开销。如果没有可用的连接,则走正常连接流程,重新与数据库建立一个新的连接。
使用须知
如需开启连接池,需要数据库代理内核版本大于等于2.22.07.000。
操作步骤
- 登录管理控制台。
- 单击管理控制台左上角的
,选择区域和项目。
- 在页面左上角单击
,选择 。
- 在实例列表中,选择目标实例,单击实例名称,进入实例基本信息页面。
- 在左侧导航栏中,单击“数据库代理”。
- 在“数据库代理”页面,选择目标代理实例,单击代理实例名称。
- 在“基本信息”页面,单击“连接池”后的“设置”。
- 在弹框中设置会话级连接池,单击“确定”。
图1 连接池设置