PostgreSQL 17正式リリース。WALの改善で書き込み性能が最大2倍に、本体付属のバックアップツールで増分バックアップ対応など新機能

今回は「PostgreSQL 17正式リリース。WALの改善で書き込み性能が最大2倍に、本体付属のバックアップツールで増分バックアップ対応など新機能」についてご紹介します。

関連ワード (今年、参考、標準等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


オープンソースのリレーショナルデータベース「PostgreSQL 17」正式版がリリースされました(日本語版のプレスリリース)。

PostgreSQL 17」正式版がリリース

PostgreSQLは今年(2024年)に発表されたStack Overflowの調査でMySQLを抜いて最も使われているデータベースとなっているなど、人気が高まっているデータベースです。

参考:Stack Overflowが世界6万人以上のITエンジニアにアンケート。最も使われている言語はJavaScript、データベースはPostgreSQLが1位に定着。Stack Overflow 2024 Developer Survey

WALの改善で書き込み性能が最大で2倍に

PostgreSQL 17では、先行書き込みログ(WAL)処理の改善が行われました。

WALとは、トランザクション処理が確実に行われるためにトランザクション処理に先立ってつねに記録されるログです。この処理を改善したことで、高並行処理のワークロードにおいて書き込みスループット性能が最大で2倍向上する可能性があるとしています。

また、vaccumプロセスの処理速度が向上し、使用メモリなどのリソースが減りました。最大でこれまでの20分の1のメモリ使用量で済むようになります。

vaccumプロセスとは、データベースの中でデータが削除や更新されて使われなくなった領域を実際に削除するための処理です。ハードディスクにおけるデフラグ処理のようなものといえます。

PostgreSQLの運用において適宜vaccumプロセスを実行することが、データベースを適切な状態に保つために必要となっており、vaccumプロセスの処理速度の向上や使用リソースの効率化は、PostgreSQLの処理速度全体に対して改善効果が期待できます。

論理レプリケーションやバックアップユーティリティの改善など

これまでのPostgreSQLではメジャーバージョンアップ時に論理レプリケーションスロットを一旦削除したうえでバージョンアップの作業を行い、その後再び論理レプリケーションを再度期する必要がありました。

PostgreSQL 17以降のアップグレードでは論理レプリケーションスロットを削除する必要がなくなり、論理レプリケーションを使用する際のアップグレードプロセスが簡素化されます。

また、PostgreSQLに含まれるバックアップユーティリティ「pg_basebackup」が増分バックアップをサポートし、本体に含まれるバックアップツールで、より効率的なバックアップが可能になりました。

そのほか、 B-Treeインデックスを使用するIN句を含むクエリのパフォーマンス向上、JSONデータを標準のPostgreSQLテーブルに変換できるようになる新機能などを含む多くの新機能が搭載されました。

詳しい新機能の内容は「PostgreSQL 17 Press Kit」をご覧ください。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
中国政府、ディープフェイク悪用防止の基本規則を発行
IT関連
2022-12-17 09:59
サイバーセキュリティクラウド、マネージドセキュリティサービスに本腰
IT関連
2024-02-07 04:34
DAISO、本部・店舗間のコミュニケーション基盤を一元化–3000店舗以上の運営を効率化
IT関連
2024-01-12 12:52
ネクイノ・南海電鉄・泉北高速鉄道、生理用ナプキン無料提供サービス導入に向け駅トイレなどで今春から実証実験開始
IT関連
2022-02-01 20:41
「リヴリーアイランド」スマホで復活 宝石のうんちをする不思議な生き物を育てるゲーム
くらテク
2021-07-16 23:50
Appleに続き、Googleもアプリストアの手数料を半額に デベロッパーはどう動く? (1/3 ページ)
アプリ・Web
2021-04-13 05:14
油送管攻撃のハッカー集団「DarkSide」が活動停止表明 「情報インフラ遮断された」
IT関連
2021-05-19 08:32
シミック、医薬品の安全性監視業務に「Oracle Argus Cloud Service」導入–レンタル事業も開始
IT関連
2022-07-13 09:10
CTC、AI活用のためのデータ準備サービスを開始–IT分野での障がい者の職域拡大も目指す
IT関連
2021-08-23 22:24
書き込み可能な42インチの電子ペーパー PC、スマホと連携可 リコーが企業向けに提供
DX
2021-07-17 14:13
Lucid Motorsがオール電化セダン「Air」の全テクノロジーを披露、主要音声アシスタントはAmazon Alexa
モビリティ
2021-06-14 02:18
平井大臣「ワクチン予約システムを全国共通化する可能性ある」
クラウドユーザー
2021-05-12 05:18
沖縄県名護市、スマートシティー関連事業の推進を加速–人が集まる地方都市づくり
IT関連
2023-06-01 22:21
「ではビートルズ、イン・マイ・ライフをどうぞ」 ポッドキャストなのに商用音楽を使った音楽番組ができるSpotify「Music + Talk」が楽しすぎる :CloseBox(1/2 ページ)
くらテク
2021-08-20 20:33