pgstatindexは、PostgreSQLのB-Treeインデックスの情報を取得するアドオンモジュールです。PostgreSQLに標準で添付されているpgstattupleと同じように使用します。 pgstatindex.tar.gz 実行すると、 B-Treeの段数 インターナルノードページ数 リーフノードページ数 リーフノードの平均密度 リーフノードのフラグメンテーション率 などの情報を取得することができるため、これらの情報を元にREINDEXの計画を立てることができるようになります。 pgbench=# SELECT * FROM pgstatindex('accounts_pkey1'); -[ RECORD 1 ]------+--------- version | 2 tree_level | 2 index_size | 35889152 root_block_no |