PostgreSQL - The world's most advanced open sorce database

次期PostgreSQLへ向けた最初のβ版「PostgreSQL 9.3 Beta 1」が公開された。Beta 1の段階で9.3に導入される予定の機能はフィックスしているため、これ以上新機能が追加されることはない。PostgreSQL 9.3で導入される新機能に興味がある場合、そろそろ動作試験に取り組みたいタイミングがやってきたといえる。

PostgreSQL 9.3 Beta 1における注目の機能は次の通り。

  • ほかのデータベースのテーブルを通常のテーブルと同じように扱う機能の導入
  • アップデートを実施できるビューの実現
  • ビューに対する操作結果をキャッシュさせ処理速度の高速化をはかる機能の実現
  • 正規表現を使った検索に対してインデックス化を提供する機能
  • ファイルシステムの不正を検出するためのチェックサム機能

PostgreSQL 9.3では、これまでSYSV共有メモリを使っていた部分をmmap(8)へ書き換えを進めた結果、SYSV共有メモリ機能への依存を大幅に減らすことに成功したと説明がある。

PostgreSQL 9.3のリリースがいつになるかは、今後のユーザや開発者によるテストがどれほど活発に実施されるかに依存しており、開発チームは広く試験を呼びかけている。