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

Pgbouncer 用户手册

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

 管理员终端

通过连接到标准的 listen_addr/listen_port 并且声明 pgbouncer 为连接数据库,那么可以使用管理控制台。

  $ psql -h 127.0.0.1 -p 6543 pgbouncer

只有在配置参数 admin_users 或者 stats_users 才允许连接到控制台。

另外,如果连接通过 UNIX socket,并且客户端和正在运行的进程有着一样的 UNIX 用户 uid 的话,允许通过 pgbouncer 用户无密码登录。

 SHOW 命令

SHOW 命令输出一些数据行,所包含的字段在下面描述。

SHOW STATS;

显示统计。

database

统计是根据每个数据库分比例的。

total_requests

pgbouncer 连接池处理的 SQL 请求的总数。

total_received

pgbouncer 接收到的网络流量的总字节数。

total_sent

pgbouncer 发出的网络流量的总字节数。

total_query_time

pgbouncer 活跃在与 PostgreSQL 上面的时间开销总数,单位是毫秒。

avg_req

在最后一次统计过程中的每秒平均请求数。

avg_recv

每秒(从客户端)接收到的平均数据量。

avg_sent

每秒发送(给客户端)的平均数据量。

avg_query

平均的查询时间,单位是毫秒。
SHOW SERVERS;

type

S, 表示服务器。

user

pgbouncer 用于连接服务器的用户名。

database

服务器端的数据库名。

state

pgbouncer 服务器连接的状态,active,used 或者 idle 之一。

addr

PostgreSQL 服务器的 IP 地址。

port

PostgreSQL 服务器的端口。

local_addr

本地机器上的发起连接地址。

local_port

本地机器上的发起连接端口。

connect_time

连接建立的时间。

request_time

请求发出的时间。

ptr

这个连接的内部对象地址。用做唯一 ID。

link

这个服务器对应的客户端地址。
SHOW CLIENTS;

type

C,表示客户端。

user

客户端连接的用户。

database

数据库名。

state

客户端连接的状态,active,used,waiting或者idle之一。

addr

客户端的 IP 地址。

port

客户端连接去的端口。

local_addr

本地机器上连接到的对端地址。

local_port

本地机器上的连接到的对端端口。

connect_time

最后的客户端连接的时间戳。

request_time

最后的客户端请求的时间戳。

ptr

这个连接的内部对象的地址。用做唯一 ID。

link

这个客户端连接对应的服务器的地址。


相关文章:
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 上安装客户端