9月25日、「PostgreSQL 18がリリースされた」。この記事では、最新のオープンソースデータベース「PostgreSQL 18」の主な新機能と改善点について詳しく紹介されている。以下に、その内容を紹介する。 パフォーマンス改善と新しいI/Oサブシステム PostgreSQL 18では、非同期I/O(AIO)サブシステムが導入された。従来はOSの先読み機能に依存していたが、データベース固有のアクセスパターンを考慮できず性能に限界があった。AIOは複数のI/Oリクエストを並行処理することで、ストレージからの読み込み性能を最大3倍に向上させることが確認されている。対象となる操作はシーケンシャルスキャン、ビットマップヒープスキャン、VACUUMなどである。 また、新たに導入されたio_methodパラメータにより、workerやio_uringなどの方式を選択可能で、従来通りの同期方式(s
