【PostgreSQL】CLUSTER(データをインデックス順に並び替える)
データをインデックス順に並び替える(CLUSTER)
CLUSTERを使うと、テーブルのデータをインデックス順に並び替えることができます。
並び替え最中はテーブルへアクセスすることはできません。
-- 構文
cluster テーブル名;
cluster テーブル名 using インデックス名;
-- verboseをつけることで処理内容の詳細が表示されます
cluster verbose テーブル名;
cluster verbose テーブル名 using インデックス名;
-- 例
cluster company;
cluster company using company_pk;
cluster verbose company;
cluster verbose company using company_pk;