管理人Kのひとりごと

デジモノレビューやプログラミングや写真など

PostgreSQLでインデックスの作成・削除

PostgreSQLでインデックスの作成・削除

検証環境

postgres=# select version();
                                         version
------------------------------------------------------------------------------------------
 PostgreSQL 9.6.4 on x86_64-pc-linux-gnu, compiled by gcc (Debian 4.9.2-10) 4.9.2, 64-bit
(1 行)

作成済みインデックスの確認

postgres=# \di
リレーションがありません。

インデックスの作成

/* Btreeインデックスを作成 */
create index <インデックス名(省略可)> on <スキーマ名.テーブル名>(<カラム名 , ...>) ;

インデックスの削除

drop index <インデックス名> [ CASCADE(インデックスに関連するオブジェクトも併せて削除) ];

もっと詳細な情報はコチラ