【DB】インデックス ~ 入門編 ~

■ はじめに

DB のインデックスについて、まとめる

目次

【1】インデックス
【2】インデックスの作成
【3】使用上の注意

 【1】インデックス

 *  パフォーマンス向上などに使用

http://www.atmarkit.co.jp/fdb/ref/ref_oracle/startup.html

 【2】インデックスの作成

 *  「CREATE INDEX ~ ON ~」を使用

 構文

CREATE INDEX [インデックス名]
ON [テーブル名]([項目名])
 サンプル
CREATE INDEX indexName
ON tblName(flg);

 【3】使用上の注意

 * ただし、無駄なインデックスは、
   更新時にインデックスを付加する時間が加算されるため、
 パフォーマンスが低下する
 → むやみに使用せず、適切に使用すること

http://itpro.nikkeibp.co.jp/article/COLUMN/20060111/227105/

 参考文献

http://www.hi-ho.ne.jp/tsumiki/doc_1.html

関連記事

PostgreSQLのインデックスあれこれ
https://dk521123.hatenablog.com/entry/2021/08/15/000000
MySQLのインデックスあれこれ
https://dk521123.hatenablog.com/entry/2018/03/20/220724
SQL Serverのインデックスあれこれ
https://dk521123.hatenablog.com/entry/2012/06/20/014252
パフォーマンスの良いSQLを記述 ~全般編~
https://dk521123.hatenablog.com/entry/2010/08/06/110122