バージョンごとのドキュメント一覧

第11章 インデックス

目次

11.1. はじめに
11.2. インデックスの種類
11.2.1. B-Tree
11.2.2. Hash
11.2.3. GiST
11.2.4. SP-GiST
11.2.5. GIN
11.2.6. BRIN
11.3. 複数列インデックス
11.4. インデックスとORDER BY
11.5. 複数のインデックスの組み合わせ
11.6. 一意インデックス
11.7. 式に対するインデックス
11.8. 部分インデックス
11.9. インデックスオンリースキャンとカバリングインデックス
11.10. 演算子クラスと演算子族
11.11. インデックスと照合順序
11.12. インデックス使用状況の検証
<title>Indexes</title>

Indexes are a common way to enhance database performance. An index allows the database server to find and retrieve specific rows much faster than it could do without an index. But indexes also add overhead to the database system as a whole, so they should be used sensibly. インデックスは、データベースの性能を向上させるための一般的な方法です。 データベースサーバでインデックスを使用すると、インデックスを使用しない場合に比べてかなり速く、特定の行を検出し抽出することができます。 しかし、インデックスを使用すると、データベースシステム全体にオーバーヘッドを追加することにもなるため、注意して使用する必要があります。