热门关键字:  ubuntu  分区  Fedora  linux系统进程  函数

Pgbouncer 用户手册

来源: 作者: 时间:2008-05-23 Tag: 点击:
 SHOW POOLS;

为每一对(数据库,用户)都会保留一条新的连接池记录。

database

数据库名。

user

用户名。

cl_active

当前 active (活跃)的客户端连接的个数。

cl_waiting

当前 waiting (等待)的客户端连接个数。

sv_active

当前 active (活跃)的服务器连接个数。

sv_idle

当前 idle (空闲) 的服务器连接个数。

sv_used

当前 used (在使用)的服务器连接个数。

sv_tested

当前 tested (测试过)的服务器连接个数。

sv_login

当前 login (登录)到 PostgreSQL 服务器的个数。

maxwait

队列中第一个(最老的那个)客户端等待的时间长度,单位是秒。如果这个数值开始上升,那么就意味着当前的连接池中的服务器处理请求的速度不够快。原因可能是服务器过载,也可能只是 pool_size 太小。
SHOW LISTS;

显示下列内部信息,分字段显示(不是按行显示):

databases

数据库的个数。

users

用户的个数。

pools

连接池的个数。

free_clients

空闲客户端的个数。

used_clients

已用的客户端的个数。

login_clients

处于已登录状态的客户端个数。

free_servers

空闲服务器个数。

used_servers

已用服务器个数。
 SHOW USERS;

每行显示一个用户,字段明是 name。

 SHOW DATABASES;

name

已配置的数据库名字记录。

host

pgbouncer 连接到的主机名。

port

pgbouncer 连接到的端口号。

database

pgbouncer 实际连接的数据库名。

force_user

当用户是连接字串的一部分的时候,在 pgbouncer 和 PostgreSQL 之间的连接会强制成给出的用户,不管 client user 是什么。

pool_size

最大的服务器端连接数目。
 SHOW FDS;

显示正在使用的 fd 列表。如果连接的用户的用户名是 "pgbouncer",那么通过 unix socket 连接,并且和运行的进程有同样的 UID,实际的 fd 列表是通过这个连接传递的。这个机制用于做在线重启。

fd

文件描述符的数字值。

task

pooler,client 或 server 之一。

user

使用该 FD 的连接用户。

database

使用该 FD 的连接的数据库。

addr

使用该 FD 的连接的 IP 地址,如果使用的是 unix socket,就是 unix。

port

使用该 FD 的连接的端口号。

cancel

这个连接的取消键字。

link

对应的服务器/客户端的 fd。如果为 idle (空闲)则为 NULL。


相关文章:
pgSQL 集群过程
PL/SQL学习笔记:游标
Pgbouncer 管理员手册
Pgbouncer 用户手册
Pgbouncer 介绍
使用dbi-link在PG里访问异构数据库
PostgreSQL查看数据库表的大小
PostgreSQL设置默认的search path(schema)
PostgreSQL如何让数据按照中文排序
PostgreSQL利用用户定制的聚集函数选取每个分组的
PostgreSQL的FTI与中文全文索引的实践
PostgreSQL 8.3文档-V 服务器编程-扩展SQL-C 语言
在Windows系统上安装和运行PostgreSQL的常见问题
PostgreSQL常见问题
PostgreSQL 简介
Ubuntu系统下安装和配置PostgreSQL 8.1
影响postgresql性能的几个重要参数
PostgreSQL相关
如何从网络上登录其它计算机的PostgreSQL
在Ubuntu和Debian系统下安装PostgreSQL
导入文本文件中存放的数据
从其他机器登陆PostgreSQL
PostgreSQL入门
PostgreSQL 7.2 教程
PostgreSQL 8.0.0入门之创建数据库
postgresql-数据库物理存储
PL/pgSQL的结构
Postgresql-基本语句
PL/pgSQL控制结构
在 Windows 上安装客户端