PostgreSQL 8.1 で何が変わる?

今日は、IT Pro の記事を紹介します。

【PostgreSQLウォッチ】第17回 新しい実行プラン・タイプによるPostgreSQL 8.1の性能向上

PostgreSQL 8.1 では、ビットマップを使用する実行プランが追加されます。

ビットマップは内部的にはブロック・アドレスをキーとするハッシュ・テーブルで表現されており,work_mem上に取られる。


ビットマップインデックスはメモリ上に作られます。
つまり、更新性能を犠牲にせずに検索性能を向上することができます。

しかもビットマップインデックスは、利用者が新たにインデックスを作っておく必要はなく、
オプティマイザが必要に応じて生成してくれるので、利用者は何もせずに性能向上が図られるわけです。

posted by さわひで at 11:22 | Comment(0) | TrackBack(0) | データベース
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバック