エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
索引の使い分けでパフォーマンスを向上できるケース
ビットマップ索引の使用 ビットマップ索引では、索引列の値と各レコードがその値に該当するか否かを表す... ビットマップ索引の使用 ビットマップ索引では、索引列の値と各レコードがその値に該当するか否かを表すビットマップが保持されており、検索処理ではビットの有無で条件に該当するか否かが判定されます。カーディナリティの低い複数の列をWHERE条件に指定している場合など、各列にビットマップ索引を作成しておくことで、ビット演算による高速な検索を行うことが可能になります。また、第7回「索引を作成したのにパフォーマンスが悪いケース」の索引を使用できないケースで説明したようにNULL値の検索も可能です。 ビットマップ索引では、B*Tree索引のように各レコードのROWIDを保持する必要がないため、索引のサイズが小さくて済みます。特にレコード件数が多い表の、カーディナリティが低い列に対して作成した場合に顕著となります。 図4は、10、20、30、40の4つの値が格納されている列にビットマップ索引を作成した場合の
2010/03/29 リンク