この記事は株式会社SRAの技術情報誌「GSLetterNeo Vol.173(2022年12月発行)」の記事「PostgreSQL のマテリアライズドビューを高速に最新化する」を許可を得て転載したものです。
長田 悠吾 (Yugo Nagata)
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 で発表してきました(レポートはこちら)。本記事では、その内容について解説します。
PostgreSQL Conference Europe 2018 参加レポート
2018年10月24日から26日にかけてポルトガルのリスボンで開催された 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. 日本支社はシルバースポンサーとしてカンファレンスの支援をさせていただくとともに、弊社石井がプログラム委員の一人としてプログラム選考に協力しました。
このレポートでは、メインの講演とアンカンファレンスの中からいくつかのトピックを紹介いたします。
PGCon 2015 参加レポート
2015年 6月16日(火)から20日(土)までの日程で、PGCon 2015 がカナダのオタワ大学にて開催されました。
PGCon は 世界最大の PostgreSQL カンファレンスで、今回が第 9 回目の開催となります。
今年も世界中から PostgreSQL のユーザと開発者が集まり、参加人数は 244 人だったそうです。
今年も SRA OSS はシルバースポンサーとして、このカンファレンスの支援をさせていただきました。
また、弊社の石井はプログラム委員の一人として、プログラム選考に協力しております。
ITPro EXPO 2014 Hinemos ブース出展報告
2014 年 10 月 15 日〜 17 日に東京ビックサイトで開催された日経BP社主催のイベント「ITPro EXPO 2014」の Hinemos ブースにおいて、 SRA OSS, Inc. 日本支社では「Hinemos を活用した、OSS ミドルウェアに対する稼働分析ソリューション」の展示、及びプレゼンテーションを行いました。
ここでは、当社 長田悠吾が行ったプレゼンテーションの内容をご紹介します。
Clustering and Replication Developers Summit PGCon 2014 参加レポート
2014年5月20~24日にカナダのオタワ大学でPGCon 2014が開催されました。
PGCon 2014 は世界中のPostgreSQL開発者とユーザが一堂に集まる PostgreSQL の一大イベントです。
本レポートではその一環として5月20日に開催されたClustering and Replication Developers Summit PGCon 2014 (以下、Cluster Summit 2014) の様子を報告します。
Cluster Summit 2014 は PostgreSQL の中でもクラスタリング、レプリケーション、スケールアウトの技術に興味があるメンバーが参加するミーティングで、今回で第4回目の開催となります。
私たちは、PostgreSQL クラスタリングを実現するソフトウェアの一つpgpool-IIの開発者としてこのミーティングに参加しました。







