Yugo Nagata

SRA OSS による PostgreSQL 開発への貢献(2025年)

はじめに

PostgreSQL は、世界中の開発者や企業が協力することで発展してきたコミュニティベースのオープンソース RDBMSです。SRA OSS は、1996年の PostgreSQL 初版リリースの直後からコミュニティの一員として、PostgreSQL 本体の開発、周辺ツールの開発、コミュニティ運営、ドキュメント翻訳など、多岐にわたって活動を続けてきました。本記事では、2025 年における SRA OSS メンバーのPostgreSQL 本体および関連ツールの開発への貢献内容を紹介します。

続きを読む

PostgreSQL におけるマテリアライズドビューの高速更新技術(Incremental View Maintenance)の提案

SRA OSS は PostgreSQL 関連サービスを提供しているだけではなく、PostgreSQL の開発にも参加しています。過去には再帰SQLの実装や、ラージオブジェクトの64bit化などを行ってきました。

そして、最近は Incremental View Maintenance という機能の実装を提案することを検討しています(2018年12月末にPostgreSQL開発MLにて議論開始)。これはマテリアライズドビューの更新を高速に行うための技術です。PostgreSQLが大規模システムの採用が増加する中、マテリアライズドビューの利用は増えていると考えており、またその高速リフレッシュは喫緊の課題であると考えています。

これに関する発表を昨年の10月にポルトガルのリスボンで開催された PostgreSQL Conference Europe (PGConf.EU) 2018 で発表してきました(レポートはこちら)。本記事では、その内容について解説します。

続きを読む

PGCon 2017 参加レポート

2017 年 5 月 23 日 ~ 26 日に、カナダの首都オタワにて「PGCon 2017」が開催されました。
SRA OSS, Inc. 日本支社はシルバースポンサーとしてカンファレンスの支援をさせていただくとともに、弊社石井が今年もプログラム委員の一人としてプログラム選考に協力しました。

このレポートでは、メインの講演とアンカンファレンスの中からいくつかのトピックや、お茶の水女子大学名誉教授の増永良文先生との共同研究であるSQLのビューの更新可能性を拡張する新しい理論と PostgreSQL によるプロトタイプ実装についての弊社長田による発表も紹介いたします。

続きを読む

PGCon 2016 参加レポート

今年はチューリップの季節に開催。

2016 年 5 月 17 日 ~ 21 日に、カナダの首都オタワにて「PGCon 2016」が開催されました。
SRA OSS, Inc. 日本支社はシルバースポンサーとしてカンファレンスの支援をさせていただくとともに、弊社石井がプログラム委員の一人としてプログラム選考に協力しました。

このレポートでは、メインの講演とアンカンファレンスの中からいくつかのトピックを紹介いたします。

続きを読む