PgBouncer:PostgreSQL的连接代理与资源池化
1. 安装与基础配置
1.1 创建用户
在主PostgreSQL服务器上,使用以下SQL语句创建一个 pgbouncer 用户:
CREATE USER pgbouncer WITH PASSWORD 'whatever';
1.2 服务启动配置
将 pgbouncer 服务添加到系统启动和关闭列表中:
sudo systemctl enable pgbouncer
1.3 安装说明
在开始操作之前,建议安装PostgreSQL PGDG(PostgreSQL全球开发组)软件包仓库。使用适当的包管理器安装 pgbouncer 软件包,这样比从源代码编译并分配自定义初始化或启动脚本更省力,也更不容易出错。
1.4 配置目录权限
在 postgres 用户账户下,修改 /etc/pgbouncer 文件夹内的配置文件时,可将该文件夹的所有者改为 postgres 用户,此步骤为可选操作,主要是为了方便。
1.5 服务可用性保障
将 PgBouncer 添加到服务器启动和关闭
超级会员免费看
订阅专栏 解锁全文
55

被折叠的 条评论
为什么被折叠?



