PostgreSQL 12.18 に関する技術情報

このリリースは 12.17 からの修正リリース(2024年 2月 8日リリース)です。
12.X からのアップデートではダンプ、リストアは不要です。

しかしながら、本バージョンでの GINインデックスの修正については、インデックスが既に破壊されている可能性もあるためアップグレード後にインデックス再作成することを推奨します。
また、12.17 よりも前のバージョンからアップデートする場合には、12.17 のリリース情報も参照してください。

続きを読む

pg_store_plans (PostgreSQL 実行計画記録ツール)

pg_store_plans とは

pg_store_plans は PostgreSQL の実行計画を取得するためのオープンソースソフトウェアで、PostgreSQL の拡張機能として実装されています。
開発元はNTT OSSセンターのDBチームで、pg_hint_plan、pg_bulkload、pg_rman、pg_statsinfo などの著名なソフトウェアを開発しています。

続きを読む

pgvectorの紹介

pgvector(pgvector/pgvector: Open-source vector similarity search for Postgres)はベクトルデータの類似性検索機能を提供するPostgreSQLの拡張機能です。データベース内にベクトルデータを格納し、特定のベクトルと最も近い要素を検索できます。近似値の算出はユークリッド距離、内積、コサイン距離による距離計算が提供されており、大規模なデータセットでの検索を高速化するためのインデックス機能も提供されています。レコメンデーションシステムや画像や文章の類似コンテンツ検索などのアプリケーション開発で有用になります。

続きを読む