Marlock Homes Diary

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

2017-01-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…

PostgreSQL 10 インストールメモ

2017/10/5にPostgreSQLのバージョン 10がリリースされたので、 インストールして、新機能を試したいと思います。環境情報 # cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.3 (Maipo) 1.環境準備 1.1.make # gmake -version GNU Make 3…