<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://200yi.com/ff_internal/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://200yi.com/ff_internal/feed.php">
        <title>FAIRYFAR-INTERNAL wiki:Database:PostgreSQL:扩展与工具</title>
        <description></description>
        <link>http://200yi.com/ff_internal/</link>
        <image rdf:resource="http://200yi.com/ff_internal/lib/tpl/mnml-blog/images/favicon.ico" />
       <dc:date>2026-04-28T02:00:10+0800</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:PostgreSQL%20DBA%E6%9C%80%E5%B8%B8%E7%94%A8SQL&amp;rev=1687008318&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:PostgreSQL%E7%9B%91%E6%8E%A7%E5%B7%A5%E5%85%B7%E4%B9%8Bpgwatch2&amp;rev=1709571606&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:PostgreSQL%E6%89%A9%E5%B1%95%E4%B9%8B%E5%B8%B8%E7%94%A8%E5%B7%A5%E5%85%B7&amp;rev=1687008318&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:PostgreSQL%E6%89%A9%E5%B1%95%E4%B9%8B%E7%B3%BB%E7%BB%9F%E7%BB%9F%E8%AE%A1%E4%BF%A1%E6%81%AF&amp;rev=1687008318&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:PostgreSQL%E4%B9%8Bpg_rewind%E8%AF%A6%E8%A7%A3&amp;rev=1687885205&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:pg_controldata%E7%94%A8%E6%B3%95&amp;rev=1687008318&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:pgbench%E7%94%A8%E6%B3%95&amp;rev=1687008318&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:%E3%80%90%E8%AF%91%E3%80%91postgresql%E6%89%A9%E5%B1%95%E5%B7%A5%E5%85%B7%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%B7%A5%E5%85%B7pg_activity&amp;rev=1708448405&amp;do=diff"/>
                <rdf:li rdf:resource="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:%E5%85%A8%E5%B1%80%E4%B8%B4%E6%97%B6%E8%A1%A8PGTT&amp;rev=1687008318&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://200yi.com/ff_internal/lib/tpl/mnml-blog/images/favicon.ico">
        <title>FAIRYFAR-INTERNAL</title>
        <link>http://200yi.com/ff_internal/</link>
        <url>http://200yi.com/ff_internal/lib/tpl/mnml-blog/images/favicon.ico</url>
    </image>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:PostgreSQL%20DBA%E6%9C%80%E5%B8%B8%E7%94%A8SQL&amp;rev=1687008318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-17T21:25:18+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:Database:PostgreSQL:扩展与工具:PostgreSQL DBA最常用SQL</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:PostgreSQL%20DBA%E6%9C%80%E5%B8%B8%E7%94%A8SQL&amp;rev=1687008318&amp;do=diff</link>
        <description>项目

开源项目：PostgreSQL DBA最常用SQL

注意：适用于PostgreSQL。有些功能在Greenplum Database中不可用。

TPS

TPS（Transaction Per Second，每秒事务数）：


create or replace procedure tps() as $$
declare
  v1 int8;
  v2 int8;
begin
  select txid_snapshot_xmax(txid_current_snapshot()) into v1;
  commit;
  perform pg_sleep(1);
  select txid_snapshot_xmax(txid_current_snapshot()) into v2;
  commit;
  raise notice 'tps: %', v2-v1;
end;
$$ language plpgsql ;</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:PostgreSQL%E7%9B%91%E6%8E%A7%E5%B7%A5%E5%85%B7%E4%B9%8Bpgwatch2&amp;rev=1709571606&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-05T01:00:06+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:Database:PostgreSQL:扩展与工具:PostgreSQL监控工具之pgwatch2</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:PostgreSQL%E7%9B%91%E6%8E%A7%E5%B7%A5%E5%85%B7%E4%B9%8Bpgwatch2&amp;rev=1709571606&amp;do=diff</link>
        <description>转自：https://www.modb.pro/db/377615

pgwatch2是一款灵活的自包含PostgreSQL指标监控/仪表板的数据库监控软件。目前支持监控PG 9.0到13版本。

下面简单介绍Grafana+pgwatch2架构的PG数据库监控的安装方法。

软件版本信息及下载地址</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:PostgreSQL%E6%89%A9%E5%B1%95%E4%B9%8B%E5%B8%B8%E7%94%A8%E5%B7%A5%E5%85%B7&amp;rev=1687008318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-17T21:25:18+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:Database:PostgreSQL:扩展与工具:PostgreSQL扩展之常用工具</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:PostgreSQL%E6%89%A9%E5%B1%95%E4%B9%8B%E5%B8%B8%E7%94%A8%E5%B7%A5%E5%85%B7&amp;rev=1687008318&amp;do=diff</link>
        <description>原文：https://blog.csdn.net/ctypyb2002/article/details/106272292

ide

	* dbeaver
	* pgadmin4
	* navicat

备份恢复

	* barman
	* pg_rman
	* pg_probackup
	* pgbackrest

高可用

	* patroni
	* pgpool-II
	* stolon
	* repmgr
	* pacemaker + corosync
	* PAF
	* pg_auto_failover
	* ecox

复制

	* pglogical

分片
______________________</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:PostgreSQL%E6%89%A9%E5%B1%95%E4%B9%8B%E7%B3%BB%E7%BB%9F%E7%BB%9F%E8%AE%A1%E4%BF%A1%E6%81%AF&amp;rev=1687008318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-17T21:25:18+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:Database:PostgreSQL:扩展与工具:PostgreSQL扩展之系统统计信息</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:PostgreSQL%E6%89%A9%E5%B1%95%E4%B9%8B%E7%B3%BB%E7%BB%9F%E7%BB%9F%E8%AE%A1%E4%BF%A1%E6%81%AF&amp;rev=1687008318&amp;do=diff</link>
        <description>system_stats

主页：https://github.com/EnterpriseDB/system_stats

简介：一个PostgreSQL扩展，提供一系列函数用于查询操作系统统计信息：



pg_sys_os_info:
This interface allows the user to get operating system statistics.

pg_sys_cpu_info:
This interface allows the user to get CPU information.

pg_sys_cpu_usage_info:
This interface allows the user to get CPU usage information. Values are a percentage of time spent by CPUs for all operations.

pg_sys_memory_info:
This interface allows the user to get memory usage information. All…</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:PostgreSQL%E4%B9%8Bpg_rewind%E8%AF%A6%E8%A7%A3&amp;rev=1687885205&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-28T01:00:05+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:Database:PostgreSQL:扩展与工具:PostgreSQL之pg_rewind详解</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:PostgreSQL%E4%B9%8Bpg_rewind%E8%AF%A6%E8%A7%A3&amp;rev=1687885205&amp;do=diff</link>
        <description>转自：PostgreSQL 之 pg_rewind 详解

一、pg_rewind简介

pg_rewind 是postgresql主丛数据库之同步数据目录的工具。

pg_rewind只复制表数据文件中更改的块;所有其他文件都被完整复制，包括配置文件。pg_rewind相对于使用pg_basebackup</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:pg_controldata%E7%94%A8%E6%B3%95&amp;rev=1687008318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-17T21:25:18+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:Database:PostgreSQL:扩展与工具:pg_controldata用法</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:pg_controldata%E7%94%A8%E6%B3%95&amp;rev=1687008318&amp;do=diff</link>
        <description>pg_controldata是什么

官方说明：

	&quot;显示一个PostgreSQL数据库集簇的控制信息
display control information of a PostgreSQL database cluster&quot;

详见：http://www.postgres.cn/docs/13/app-pgcontroldata.html

怎么使用



[gpadmin-master@yz219 demoDataDir0]$ pwd
/opt/software/gpdb-master/gpAux/gpdemo/datadirs/dbfast1/demoDataDir0

[gpadmin-master@yz219 demoDataDir0]$ pg_controldata .
pg_control version number:            9600700
Catalog version number:               302006131
Database system identifier:           6865960197649762497
D…</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:pgbench%E7%94%A8%E6%B3%95&amp;rev=1687008318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-17T21:25:18+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:Database:PostgreSQL:扩展与工具:pgbench用法</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:pgbench%E7%94%A8%E6%B3%95&amp;rev=1687008318&amp;do=diff</link>
        <description>一、简介

pgbench 是一个简单的给 PostgreSQL 做性能测试的程序。它反复运行同样的 SQL 命令序列，可能是在多个并发数据库会话上头，然后检查平均的事务速度（每秒的事务数 tps）。缺省的时候，pgbench 测试一个（松散的）接近 TPC-B 的情况，每个事务包括五个 SELECT，UPDATE，和 INSERT命令。不过，我们可以很轻松地使用自己的事务脚本文件来实现其它情况。</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:%E3%80%90%E8%AF%91%E3%80%91postgresql%E6%89%A9%E5%B1%95%E5%B7%A5%E5%85%B7%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%B7%A5%E5%85%B7pg_activity&amp;rev=1708448405&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-21T01:00:05+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:Database:PostgreSQL:扩展与工具:【译】postgresql扩展工具命令行工具pg_activity</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:%E3%80%90%E8%AF%91%E3%80%91postgresql%E6%89%A9%E5%B1%95%E5%B7%A5%E5%85%B7%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%B7%A5%E5%85%B7pg_activity&amp;rev=1708448405&amp;do=diff</link>
        <description>转自：https://www.modb.pro/db/384945

命令行工具pg_activity

[pg_activity]

8.1 介绍

用于 PostgreSQL 服务器活动监控的命令行工具。

8.2 安装

从RPM包安装（推荐）

pg_activity 在许多 Linux 发行版中都可用； PostgreSQL 全球开发组 (PGDG) 还为基于 RPM (</description>
    </item>
    <item rdf:about="http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:%E5%85%A8%E5%B1%80%E4%B8%B4%E6%97%B6%E8%A1%A8PGTT&amp;rev=1687008318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-17T21:25:18+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wiki:Database:PostgreSQL:扩展与工具:全局临时表PGTT</title>
        <link>http://200yi.com/ff_internal/wiki.php?id=wiki:Database:PostgreSQL:%E6%89%A9%E5%B1%95%E4%B8%8E%E5%B7%A5%E5%85%B7:%E5%85%A8%E5%B1%80%E4%B8%B4%E6%97%B6%E8%A1%A8PGTT&amp;rev=1687008318&amp;do=diff</link>
        <description></description>
    </item>
</rdf:RDF>
