ann
冰是没有未来的,因为它的永恒
posts - 107,comments - 34,trackbacks - 0

一.linux 监控数据库活动

  $ ps auxww | grep ^postgres

postgres  3424  0.0  1.2  42708 26588 ?        Ss   Jan29   0:00 postgres: writer process                                                                                                    
postgres  
3425  0.0  0.0  42576  1284 ?        Ss   Jan29   0:00 postgres: wal writer process                                                                                                
postgres  
3426  0.0  0.0  43364  1972 ?        Ss   Jan29   0:01 postgres: autovacuum launcher process                                                                                       
postgres  
3427  0.0  0.0  14600  1568 ?        Ss   Jan29   0:01 postgres: stats collector process     


   (调用 ps 的方法因不同的平台而略有不同, 显示出来的细节也有一些区别.这个例子来自一个最近的 Linux 系统.) 这里显示出来的第一个进程时 postmaster,主服务进程. 给它显示的命令参数和运行它的时候给它的是一样的. 下面两个进程实现统计收集器,我们将在下一节里详细描述它. (如果你设置了系统不启动统计收集器,那么它们不会出现.) 剩下的进程每个都是一个服务器进程,每个处理一个客户的联接. 每个这样的进程都用下面的形式设置其命令行显示∶

  postgres: user database host activity

   在该客户端联接的生命期中,用户,数据库,和联接源主机项都保持不变, 胆识活跃性指示符会变化.活跃性可以是 idle (也就是说, 等待客户端的命令),idle in transaction (在一个BEGIN 块里等待用户),或者一个命令类型名,比如 SELECT. 同样,如果服务器目前正在等待一个其它服务器进程持有的锁的时候, 会在信息后面附加 waiting.在上面的例子中,我们可以 推出∶进程 1003 正在等待 1016完成其事务,这样才能施放一些锁或者其它 什么东西.





http://man.ddvip.com/database/PostgreSQL80zhref/index.html
posted on 2010-02-09 15:30 冰是没有未来的,因为它的永恒 阅读(388) 评论(0)  编辑  收藏 所属分类: postges database

当下,把心放下 放下如果是可能的,那一定是在当下,
不在过去,也不在未来。
当下放下。唯有活在当下,你的问题才能放下。