注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

PostgreSQL 中文网

 
 
 

日志

 
 

PostgreSQL9.4 新增 pg_stat_archiver 系统视图  

2014-05-23 14:11:11|  分类: Postgres基础 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

  PostgreSQL9.4 新增 pg_stat_archiver 系统视图用来记录 WAL 归档信息。
  
pg_stat_archiver View
ColumnTypeDescription
archived_countbigintNumber of WAL files that have been successfully archived
last_archived_waltextName of the last WAL file successfully archived
last_archived_timetimestamp with time zoneTime of the last successful archive operation
failed_countbigintNumber of failed attempts for archiving WAL files
last_failed_waltextName of the WAL file of the last failed archival operation
last_failed_timetimestamp with time zoneTime of the last failed archival operation
stats_resettimestamp with time zoneTime at which these statistics were last reset
备注:字段含义依次为:已归档的 wal文件总数,最近成功归档的wal文件名,  最近成功归档时间,归档失败 wal 数量,最近归档失败的 wal 文件名, 最近归档失败时间, 最近统计信息重置时间。

--1 查询 pg_stat_archiver

francs=# select * from pg_stat_archiver;
-[ RECORD 1 ]------+------------------------------
 archived_count     | 132466                        
 last_archived_wal  | 00000001000000000000003F      
 last_archived_time | 2014-05-23 10:20:29.668785-07 
 failed_count       | 0                             
 last_failed_wal    |                               
 last_failed_time   |                               
 stats_reset        | 2014-05-21 01:57:03.518831-07 

 
 --2 切换 WAL 

 francs=# select pg_switch_xlog();
 pg_switch_xlog 
----------------
 0/400199C0
(1 row)

francs=# select * from pg_stat_archiver ;
-[ RECORD 1 ]------+------------------------------
 archived_count     | 132467                        
 last_archived_wal  | 000000010000000000000040      
 last_archived_time | 2014-05-23 13:40:37.291166-07 
 failed_count       | 0                             
 last_failed_wal    |                               
 last_failed_time   |                               
 stats_reset        | 2014-05-21 01:57:03.518831-07 

 备注:切换xlog 后,last_archived_wal 和 last_archived_time 信息已改变。

--3 查看视图 pg_stat_archiver 数据来源

 francs=# \d+ pg_stat_archiver
                         View "pg_catalog.pg_stat_archiver"
       Column       |           Type           | Modifiers | Storage  | Description 
--------------------+--------------------------+-----------+----------+-------------
 archived_count     | bigint                   |           | plain    | 
 last_archived_wal  | text                     |           | extended | 
 last_archived_time | timestamp with time zone |           | plain    | 
 failed_count       | bigint                   |           | plain    | 
 last_failed_wal    | text                     |           | extended | 
 last_failed_time   | timestamp with time zone |           | plain    | 
 stats_reset        | timestamp with time zone |           | plain    | 
View definition:
 SELECT s.archived_count,
    s.last_archived_wal,
    s.last_archived_time,
    s.failed_count,
    s.last_failed_wal,
    s.last_failed_time,
    s.stats_reset
   FROM pg_stat_get_archiver() s(archived_count, last_archived_wal, last_archived_time, failed_count, last_failed_wal, last_failed_time, stats_reset);

francs=# select pg_stat_get_archiver();
                                         pg_stat_get_archiver                                          
-------------------------------------------------------------------------------------------------------
 (132467,000000010000000000000040,"2014-05-23 13:40:37.291166-07",0,,,"2014-05-21 01:57:03.518831-07")

 备注:pg_stat_archiver 数据来源于一个名为 pg_stat_get_archiver() 函数。
 
--4 参考


  评论这张
 
阅读(809)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016