PostgreSQL


オープンソースのリレーショナルデータベース管理システム (RDBMS) 。
問い合わせ言語に SQL を用い、標準 SQL の大部分とその他の先進的な機能をサポートする本格的なRDBMS。

PostgreSQL 17 に関する技術情報

このページでは PostgreSQL 17(2024/9/26リリース) に関する技術情報をお届けします。
本ドキュメントは PostgreSQL のリリースノートを元に弊社で解説を加えたものです。
バージョン17 の新機能については「PostgreSQL 17 検証報告」も参照してください。

続きを読む

行パターン認識の概要とその実装について

行パターン認識とは

SQL標準では「行パターン認識」(英語では Row Pattern Recognition, 略してRPR)という機能が定義されており、従来からあるWHERE句やHAVINGなどを使った検索機能では対応が難しかった、ある種の問い合わせに対応しています。

行パターン認識がよく使われる検索対象データは、一定の順で行が並んだデータ、とりわけ時系列データです。すなわち、時間とともに変化するデータです。
たとえば毎日の最高気温が記録されたテーブルがあるとします。

続きを読む

PostgreSQL 17検証報告

更新日: 2024年10月21日

2024年9月26日にリリースされた PostgreSQL 17 の新機能や性能向上、非互換変更点の主要なものについて動作検証を行った結果を報告します。

本検証レポートは実施手順をコマンドレベルで記載しているため、PostgreSQL 17 の新機能を実際に動作させて確認したい方のガイドブックとしても活用できます。
続きを読む

PostgreSQL 12.20 に関する技術情報

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

ただし、12.18 よりも前のバージョンからアップデートする場合には、12.18 のリリース情報も参照してください。

本バージョンは 12.x 系列の最終リリースになる見込みです。

続きを読む