Marlock Homes Diary

備忘録。忘れないように書きます。

2017-12-01から1ヶ月間の記事一覧

PostgreSQLのキャッシュ状態の確認方法

PostgreSQLのキャッシュ(shard_buffers)に乗っているオブジェクトは、 contribのpg_buffercacheを利用して確認することが可能です。(とても便利) 0. 確認した環境の情報 # cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.3 (Maipo)# un…

PostgreSQLのテーブル・インデックスのサイズを確認するSQL

PostgreSQLのテーブル・インデックスのサイズを確認する際には以下のSQLを利用する。 SELECT nspname || '.' || relname AS "relation", relpages, pg_relation_size(C.oid) AS "size", reltuples FROM pg_class C LEFT JOIN pg_namespace N ON (N.oid = C.r…