PostgreSQL 18: Async I/O, UUIDv7, & OAuth 2.0
Daftar Isi
PostgreSQL 18 dirilis pada 25 September 2025, salah satu rilis paling transformatif dalam beberapa tahun terakhir. Ringkasan dari pengumuman resmi PostgreSQL.
Asynchronous I/O (AIO)
Perubahan arsitektur terbesar. Subsistem async I/O baru (mendukung io_uring di Linux atau worker di platform lain) menggantikan ketergantungan pada readahead OS. Hasilnya peningkatan performa hingga 2-3x untuk sequential scan, bitmap heap scan, dan vacuum.
SHOW io_method; -- 'worker', 'sync', atau 'io_uring'Fitur Developer
uuidv7()— UUID terurut waktu, jauh lebih ramah indexing daripada UUIDv4.- Virtual generated columns — menghitung nilai saat dibaca (kini jadi default untuk generated column).
- Skip scan pada indeks B-tree multikolom — lebih banyak query bisa memakai indeks.
RETURNINGkini mendukungOLDdanNEWdi INSERT/UPDATE/DELETE/MERGE.
Keamanan & Upgrade
Dukungan autentikasi OAuth 2.0 untuk integrasi SSO, plus pg_upgrade yang kini mempertahankan statistik optimizer sehingga performa pulih lebih cepat setelah upgrade.
Detail di postgresql.org.
Komentar
Belum ada komentar. Jadilah yang pertama! 👋