View a markdown version of this page

Pembaruan Database Tanpa Batas Amazon Aurora PostgreSQL - Amazon Aurora

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pembaruan Database Tanpa Batas Amazon Aurora PostgreSQL

Di sini Anda dapat menemukan informasi tentang versi Amazon Aurora PostgreSQL Limitless Database. Limitless Database menyediakan penskalaan horizontal otomatis untuk memproses jutaan transaksi penulisan per detik dan mengelola petabyte data sambil mempertahankan kesederhanaan operasi di dalam satu database. Dengan Limitless Database, Anda dapat fokus membangun aplikasi skala tinggi tanpa harus membangun dan memelihara solusi kompleks untuk menskalakan data Anda di beberapa instans DB untuk mendukung beban kerja Anda.

Untuk informasi selengkapnya, lihat Menggunakan Database Tanpa Batas Amazon Aurora PostgreSQL di Panduan Pengguna Amazon Aurora.

Amazon Amazon Aurora PostgreSQL Limitless Database mengikuti kebijakan siklus hidup versi mesin yang sama dengan Aurora PostgreSQL. Untuk informasi selengkapnya, lihat Kalender rilis untuk Aurora PostgreSQL.

Amazon Aurora PostgreSQL Database Tanpa Batas versi 16.13-tanpa batas

Versi Aurora PostgreSQL Limitless Database ini kompatibel dengan PostgreSQL 16.13. Untuk informasi selengkapnya tentang perbaikan di PostgreSQL 16.13, lihat Aurora PostgreSQL 16.13.

Database Tanpa Batas Aurora PostgreSQL 16.13.102, 3 September 2026

Perbaikan bug

  • Memperbaiki kebuntuan terdistribusi antara GRANT atau REVOKE di atas tabel dan pembacaan atau penulisan secara bersamaan dari tabel yang sama.

  • Memperbaiki masalah di mana node dalam grup shard dapat berulang kali memulai ulang saat memulihkan transaksi terdistribusi yang sedang berlangsung karena ketidakcocokan OID untuk objek database. Ini membuat node tidak tersedia dan memerlukan intervensi manual.

  • Memperbaiki masalah di mana, dalam kasus yang jarang terjadi, router terus menggunakan informasi penulis yang sudah ketinggalan zaman setelah failover. Permintaan tulis yang dialihkan melalui router itu ditolak.

Aurora PostgreSQL Database Tanpa Batas 16.13.101, 13 Juli 2026

Perbaikan bug

  • Memperbaiki masalah dengan penguncian jalur cepat yang mungkin menyebabkan peningkatan LWLock:LockManager pertikaian.

Aurora PostgreSQL Database Tanpa Batas 16.13.100, 25 April 2026

Fitur

  • Menambahkan dukungan untuk batchINSERT,UPDATE, dan DELETE operasi dengan RETURNING klausa.

  • Menambahkan fungsi virtual untuk menunjukkan apakah transaksi yang disiapkan terlepas.

Penyempurnaan

  • Peningkatan kinerja untuk transaksi pernyataan tunggal menggunakan protokol kueri yang diperluas.

  • Peningkatan kinerja baca dengan pengoptimalan waktu komitmen masa depan untuk pembaca MVCC berbasis waktu.

  • Peningkatan kinerja untuk kueri pec SELECT ahan tunggal dengan mengambil semua baris hasil sekaligus, bukan dalam batch. Pengoptimalan ini diaktifkan secara default dan dapat dikontrol dengan rds_aurora.limitless_fetch_all parameter.

  • Peningkatan kinerja transaksi terdistribusi dengan mengaktifkan afinitas backend komit dua fase secara default.

  • Peningkatan kinerja INSERT pernyataan multi-baris dengan RETURNING klausa dengan mengaktifkan pengoptimalan sisipan batch ketika RETURNING daftar terdiri dari * dan referensi kolom.

  • Mengurangi lonjakan ekstensi log komit melalui ekstensi segmen proaktif.

Perbaikan bug

  • Memperbaiki masalah saat ku SELECT eri mogok saat atribut tabel sharded direferensikan dalam suatu fungsi.

  • Memperbaiki masalah ketika memanggil nextval urutan di dalam transaksi eksplisit memblokir nextval panggilan bersamaan pada urutan yang sama ketika panggilan memicu penyegaran potongan. Penyegaran berlangsung AccessExclusiveLock pada urutan sampai transaksi induk berakhir, alih-alih merilisnya ketika pembaruan potongan selesai.

  • Memperbaiki kerusakan yang disebabkan oleh penyelarasan SIMD.

  • Memperbaiki masalah di mana kueri digantung tanpa batas saat mengambil hasil dari node shard dalam kondisi koneksi tertentu.

  • Memperbaiki masalah di mana koneksi klien dan database tidak diatur ulang dengan benar pada batas waktu koneksi RPC dan koneksi rusak.

  • Memperbaiki masalah di mana DROP DATABASE dengan FORCE opsi sebentar-sebentar gagal. database is being accessed by other users

  • Mengurangi kebuntuan terdistribusi yang dihasilkan oleh autopacuum dengan operasi tabel. DDL

  • Memperbaiki masalah yang CREATE SEQUENCE gagal not enough values to create distributed sequence saat menggunakan rentang urutan sempit (seperti smallint tipe atau kecilMAXVALUE) dengan INCREMENT BY nilai lebih besar dari 1. Penyesuaian ukuran potongan otomatis tidak memperhitungkan nilai kenaikan, sehingga tidak dapat mengecilkan ukuran potongan cukup agar sesuai dengan rentang urutan.

Amazon Aurora PostgreSQL Database Tanpa Batas versi 16.11-tanpa batas

Versi Aurora PostgreSQL Limitless Database ini kompatibel dengan PostgreSQL 16.11. Untuk informasi selengkapnya tentang perbaikan di PostgreSQL 16.11, lihat Aurora PostgreSQL 16.11.

Database Tanpa Batas Aurora PostgreSQL 16.11.102, 1 September 2026

Perbaikan bug

  • Memperbaiki kebuntuan terdistribusi antara GRANT atau REVOKE di atas tabel dan pembacaan atau penulisan secara bersamaan dari tabel yang sama.

  • Memperbaiki masalah di mana node dalam grup shard dapat berulang kali memulai ulang saat memulihkan transaksi terdistribusi yang sedang berlangsung karena ketidakcocokan OID untuk objek database. Ini membuat node tidak tersedia dan memerlukan intervensi manual.

  • Memperbaiki masalah di mana, dalam kasus yang jarang terjadi, router terus menggunakan informasi penulis yang sudah ketinggalan zaman setelah failover. Permintaan tulis yang dialihkan melalui router itu ditolak.

  • Memperbaiki masalah di mana kueri digantung tanpa batas waktu saat mengambil hasil dari simpul pecahan. Ini terjadi setelah koneksi ke node itu diatur ulang atau berhenti merespons.

  • Memperbaiki masalah di mana kesalahan yang dikembalikan saat meminta potongan baru untuk urutan global salah diklasifikasikan. Urutan yang mencapai nilai terakhirnya dilaporkan sebagai kegagalan koneksi. Kegagalan sementara juga bisa nextval berhenti mengembalikan nilai baru.

Aurora PostgreSQL Database Tanpa Batas 16.11.101, 9 Juni 2026

Perbaikan bug

  • Memperbaiki masalah di mana indeks unik tidak menjamin keunikan saat dibuat dengan kelas operator khusus.

  • Memperbaiki masalah di mana DROP DATABASE dengan FORCE opsi gagaldatabase is being accessed by other users.

  • Memperbaiki masalah di mana ketidakcocokan versi lintas-node terjadi setelah pemutakhiran karena versi ekstensi cache basi.

Aurora PostgreSQL Database Tanpa Batas 16.11.100, 25 Februari 2026

Fitur

  • Menambahkan dukungan untukALTER VIEW ... OWNER TO ....

  • Menambahkan dukungan untuk pg_prewarm ekstensi.

Penyempurnaan

  • EXPLAINOutput yang ditingkatkan untuk INSERT INTO dengan SELECT pernyataan.

  • Peningkatan kinerja kueri untuk ENUM penggunaan.

  • Pesan kesalahan yang ditingkatkan untuk INSERT INTO pernyataan. Pesan sekarang menunjukkan nilai-nilai yang gagal.

Perbaikan bug

  • Memperbaiki masalah ketika SELECT pernyataan menemui jalan buntu ketika atribut tabel sharded direferensikan dalam fungsi dan bergabung.

  • Tetap UNIQUE dan PRIMARY KEY kendala saat digunakan dengan INCLUDE klausa di mana semua kolom (baik kendala maupun kolom yang disertakan) telah diperlakukan dengan salah. Hal ini menyebabkan struktur indeks berbeda dari definisi tabel asli.

Amazon Aurora PostgreSQL Database Tanpa Batas versi 16.10-tanpa batas

Versi Aurora PostgreSQL Limitless Database ini kompatibel dengan PostgreSQL 16.10. Untuk informasi selengkapnya tentang perbaikan di PostgreSQL 16.10, lihat Aurora PostgreSQL 16.10.

Aurora PostgreSQL Database Tanpa Batas 16.10.101

Penyempurnaan

  • EXPLAINOutput yang ditingkatkan untuk INSERT INTO denganSELECT.

Perbaikan bug

  • Memperbaiki kerusakan saat bergabung dengan tabel dengan fungsi pengembalian set yang mereferensikan kolom tabel.

  • Memperbaiki kerusakan yang disebabkan oleh masalah penyelarasan SIMD dengan fungsi pembungkus generik.

Aurora PostgreSQL Database Tanpa Batas 16.10.100, 24 Februari 2026

Fitur

  • Menambahkan dukungan untuk ENUM sebagai tipe kunci shard.

  • Menambahkan dukungan untuk CHECK batasan yang melibatkan literal serta ekspresi. Untuk informasi selengkapnya, lihat Batasan.

  • Menambahkan dukungan untuk VIEW s dengan batasan kunci asing. Untuk informasi selengkapnya, lihat Kunci asing.

  • Menambahkan dukungan untuk Advisory Locks. Untuk informasi selengkapnya, lihat Advisory Locks dalam dokumentasi PostgreSQL.

  • Menambahkan dukungan untuk pg_dump dan pg_restore untuk migrasi database. Anda dapat membuang dari database Aurora Limitless dan mengembalikannya ke cluster Aurora Limitless lainnya atau database PostgreSQL biasa. Dukungan ini mencakup pelestarian konfigurasi tabel sharded dan referensi saat bermigrasi antara cluster Aurora Limitless menggunakan fungsi penangkapan metadata. Untuk informasi selengkapnya, lihat Membuat cadangan dan memulihkan Database Tanpa Batas Amazon Aurora PostgreSQL.

Penyempurnaan

  • Peningkatan kinerja untuk skema dan pencarian tabel.

  • Peningkatan kinerja untuk shard split.

  • Peningkatan kinerja untuk INSERT INTO dan UPDATE kueri.

Perbaikan bug

  • Memperbaiki masalah dengan pemberian hak istimewa yang gagal invalid role OID: 0 saat semua hak istimewa disam GRANT paikan kepada publik.

  • Memperbaiki masalah dengan EXPLAIN dan UPDATE kueri yang gagalwrong number of parameters for prepared statement.

  • Memperbaiki masalah CREATE TABLE yang gagalduplicate key value violates unique constraint.

  • Memperbaiki masalah di mana database tetap tidak dapat digunakan setelah DROP DATABASE melalui JDBC.

  • Memperbaiki masalah dengan UPDATE kueri pada tabel terdistribusi yang gagalrelation * does not exist.

  • Memperbaiki masalah dengan SELECT kueri dengan jenis cast yang gagalcannot cast type cstring to text[].

  • Memperbaiki masalah CREATE DATABASE yang gagal connection_limit requires an integer value saat juga menyetelconnection_limit.

  • Transformasi tabel tetap dari tabel standar ke tabel terdistribusi atau tabel referensi untuk menjaga Kebijakan Keamanan Tingkat Baris.

  • Memperbaiki masalah kebenaran dan kebocoran data dalam kebijakan RLS (RLS) Row Level Security. Kami menyarankan untuk menghapus dan membuat ulang kebijakan RLS yang ada.

  • Per DROP POLICY nyataan tetap saat digunakan denganIF EXISTS.

  • Memperbaiki hasil yang salah saat memilih kolom tableoid sistem. Ini tableoid adalah OID dari tabel, yang merupakan identifikasi berbeda yang diberikan kepada objek database oleh sistem tertentu. Jika kueri memenuhi syarat untuk Optimasi Pecahan Tunggal, tableoid maka akan diperoleh dari Shard. Jika tidak, tableoid akan diperoleh dari router yang terhubung. Router yang berbeda dapat menghasilkan yang berbeda tableoid untuk kueri yang sama.

  • Memperbaiki pembaruan statistik untuk tabel dengan Jenis yang Ditetapkan Pengguna.

  • Memperbaiki masalah CREATE TABLE yang gagal dengan FATAL: Unexpected error occurred while committing transaction kapan debug_parallel_query disetel keon.

Amazon Aurora PostgreSQL Database Tanpa Batas versi 16.9-tanpa batas

Versi Aurora PostgreSQL Limitless Database ini kompatibel dengan PostgreSQL 16.9. Untuk informasi selengkapnya tentang perbaikan di PostgreSQL 16.9, lihat Aurora PostgreSQL 16.9.

Aurora PostgreSQL Database Tanpa Batas 16.9.103, 11 Februari 2026

Penyempurnaan

  • EXPLAINOutput yang ditingkatkan untuk INSERT INTO denganSELECT.

Perbaikan bug

  • Memperbaiki masalah di mana SELECT pernyataan tidak kembali ketika atribut tabel sharded direferensikan dalam fungsi dan bergabung.

Database Tanpa Batas Aurora PostgreSQL 16.9.102, 21 November 2025

Penyempurnaan

  • Peningkatan kinerja untuk shard split.

  • Pesan kesalahan yang ditingkatkan ketika kueri gagal selama peningkatan (kecil) karena versi instance yang tidak konsisten.

Perbaikan bug

  • Memperbaiki masalah di mana database tetap tidak dapat digunakan setelah DROP DATABASE melalui JDBC.

  • Memperbaiki masalah dengan pemberian hak istimewa yang gagal invalid role OID: 0 saat semua hak istimewa disam GRANT paikan kepada publik.

  • Memperbaiki masalah dengan SELECT kueri dengan jenis cast yang gagalcannot cast type cstring to text[].

  • Memperbaiki masalah CREATE DATABASE yang gagal connection_limit requires an integer value saat juga menyetelconnection_limit.

  • Transformasi tabel tetap dari tabel standar ke tabel terdistribusi atau tabel referensi untuk menjaga Kebijakan Keamanan Tingkat Baris.

  • Memperbaiki masalah kebenaran dan kebocoran data dalam kebijakan RLS (RLS) Row Level Security. Kami menyarankan untuk menghapus dan membuat ulang kebijakan RLS yang ada.

  • Per DROP POLICY nyataan tetap saat digunakan denganIF EXISTS.

  • Memperbaiki hasil yang salah saat memilih kolom tableoid sistem. Ini tableoid adalah OID dari tabel, yang merupakan identifikasi berbeda yang diberikan kepada objek database oleh sistem tertentu. Jika kueri memenuhi syarat untuk Optimasi Pecahan Tunggal, tableoid maka akan diperoleh dari Shard. Jika tidak, tableoid akan diperoleh dari router yang terhubung. Router yang berbeda dapat menghasilkan yang berbeda tableoid untuk kueri yang sama.

  • Memperbaiki masalah di mana proses internal tidak lagi berfungsi dengan baik setelah mencabut hak CONNECT istimewa untuk peran sistem internal.

  • Memperbaiki pembaruan statistik untuk tabel dengan Jenis yang Ditetapkan Pengguna.

  • Memperbaiki kasus satu tepi dalam menyelesaikan transaksi yang disiapkan.

Database Tanpa Batas Aurora PostgreSQL 16.9.101, 6 November 2025

Perbaikan bug

  • Memperbaiki masalah di mana tabel tidak dihapus pada pecahan saat, CREATEALTER, dan DROP pernyataan dieksekusi berulang kali menggunakan pernyataan yang disiapkan melalui driver JDBC atau ODBC (misalnya, saat menggunakan preferQueryMode=extendedCacheEverything di JDBC), atau ketika, CREATEALTER, dan DROP pernyataan dieksekusi sebagai bagian dari atau. PROCEDURE FUNCTION

  • Memperbaiki hasil yang salah saat menanyakan tabel menggunakan UNIQUE INDEX pemindaian sementara tabel telah merusak rantai Heap-Only Tuple (HOT) dari UPDATE pernyataan.

  • Memperbaiki masalah di mana node yang sehat diganti secara tidak perlu, menyebabkan tidak tersedianya sistem.

Aurora PostgreSQL Database Tanpa Batas 16.9.100, 5 September 2025

Fitur

  • menambahkan dukungan untuk CREATE INDEX IF NOT EXISTS.

  • Menambahkan dukungan untuk SEQUENCES dalam pgstattuple ekstensi.

  • Menambahkan dukungan untuk ekstensi hstore. Perhatikan bahwa kolom hstore tidak dapat digunakan sebagai kunci pecahan dalam tabel sharded.

  • Menambahkan dukungan untuk ekstensi auto_plain.

Penyempurnaan

  • Mengurangi periode tunggu yang diperlukan antara DROP DATABASE dan CREATE DATABASE operasi saat menggunakan nama database yang sama.

  • Peningkatan kinerja DELETE dan UPDATE operasi yang melibatkan semi-join dan anti-join.

  • Peningkatan kinerja untuk INSERT INTO ... SELECT FROM pernyataan dengan ekspresi atau proyeksi yang dapat didorong ke bawah ke pecahan

  • Pesan kesalahan yang ditingkatkan untuk kebuntuan yang terdeteksi dengan kueri yang terlibat yang tercantum di bagian DETAIL.

Perbaikan bug

  • Memperbaiki masalah di mana kumpulan pekerja latar belakang dapat sepenuhnya habis oleh proses internal database.

  • Memperbaiki masalah di mana fungsi yang tidak dapat diubah dalam ekstensi tiba-tiba gagal dengan kesalahan izin ditolak.

  • Waktu kom it tetap adalah kesalahan yang tidak valid.

  • Memperbaiki masalah yang INSERT INTO gagal setelah READ ONLY transaksi dengan kesalahan ERROR: gagal menjalankan kueri jarak jauh dengan pesan: mode baca-tulis transaksi harus disetel sebelum kueri apa pun. ROLLBACK

  • Memperbaiki masalah di mana SELECT kueri gagal dengan ERROR: gagal menjalankan kueri jarak jauh dengan pesan: kolasi tidak didukung oleh tipe integer.

  • Memperbaiki masalah yang DELETE FROM gagal dengan ER ROR: gagal menjalankan kueri jarak jauh.

  • Memperbaiki masalah di mana ekspresi dalam DEFAULT/CHECK batasan mungkin menghasilkan data isi ulang yang salah untuk baris yang ada. Masalah ini terlihat secara khusus ketika ekspresi dalam batasan bergantung pada tanda kurung.

  • Memperbaiki masalah dengan EXECUTE pernyataan PREPARE dan yang gagal dengan pesan bind memasok 2 parameter, tetapi pernyataan yang disiapkan memerlukan 1 ketika PREPARE pernyataan menggunakan parameter lebih sedikit daripada yang dinyatakan.

  • Memperbaiki masalah di mana RESET rds_aurora.limitless_explain_options pengaturan tidak tercermin dengan benar dalam EXPLAIN output.

Amazon Aurora PostgreSQL Database Tanpa Batas versi 16.8-tanpa batas

Versi Aurora PostgreSQL Limitless Database ini kompatibel dengan PostgreSQL 16.8. Untuk informasi selengkapnya tentang perbaikan di PostgreSQL 16.8, lihat Aurora PostgreSQL 16.8.

Aurora PostgreSQL Database Tanpa Batas 16.8.104, 12 Mei 2026

Perbaikan bug

  • Memperbaiki kebocoran deskriptor file dirds_aurora_limitless_get_max_connections.

Aurora PostgreSQL Database Tanpa Batas 16.8.103, 30 Oktober 2025

Perbaikan bug

  • Memperbaiki masalah dengan pemberian hak istimewa yang gagal invalid role OID: 0 saat semua hak istimewa disam GRANT paikan kepada publik.

  • Memperbaiki masalah dengan SELECT kueri dengan jenis cast yang gagalcannot cast type cstring to text[].

  • Memperbaiki masalah CREATE DATABASE yang gagal connection_limit requires an integer value saat juga menyetelconnection_limit.

  • Memperbaiki hasil yang salah saat memilih kolom tableoid sistem. Ini tableoid adalah OID dari tabel, yang merupakan identifikasi berbeda yang diberikan kepada objek database oleh sistem tertentu. Jika kueri memenuhi syarat untuk Optimasi Pecahan Tunggal, tableoid maka akan diperoleh dari Shard. Jika tidak, tableoid akan diperoleh dari router yang terhubung. Router yang berbeda dapat menghasilkan yang berbeda tableoid untuk kueri yang sama.

  • Memperbaiki kasus satu tepi dalam menyelesaikan transaksi yang disiapkan.

Aurora PostgreSQL Database Tanpa Batas 16.8.102, 13 Oktober 2025

Perbaikan bug

  • Memperbaiki masalah di mana tabel tidak dihapus pada pecahan saat, CREATEALTER, dan DROP pernyataan dieksekusi berulang kali menggunakan pernyataan yang disiapkan melalui driver JDBC atau ODBC (misalnya, saat menggunakan preferQueryMode=extendedCacheEverything di JDBC), atau ketika, CREATEALTER, dan DROP pernyataan dieksekusi sebagai bagian dari atau. PROCEDURE FUNCTION

  • Memperbaiki hasil yang salah saat menanyakan tabel menggunakan UNIQUE INDEX pemindaian sementara tabel telah merusak rantai Heap-Only Tuple (HOT) dari UPDATE pernyataan.

  • Memperbaiki masalah di mana node yang sehat diganti secara tidak perlu, menyebabkan tidak tersedianya sistem.

Aurora PostgreSQL Database Tanpa Batas 16.8.101, 30 Juni 2025

Penyempurnaan

  • Pesan kesalahan yang ditingkatkan untuk kebuntuan yang terdeteksi, sekarang mencantumkan kueri yang terlibat di DETAIL bagian tersebut.

  • Menambahkan dukungan untuk sub-kueri yang berisi tableoid sebagai daftar target.

Perbaikan bug

  • Memperbaiki hasil query ANALYZE SQL untuk juga menyertakan tabel asing.

  • Memperbaiki beberapa masalah yang mungkin menyebabkan restart database.

  • Memperbaiki masalah dengan EXECUTE pernyataan PREPARE dan yang gagal secara tidak benar dengan pesan bind menyediakan 2 parameter, tetapi pernyataan yang disiapkan memerlukan 1 ketika pernyataan menggunakan parameter yang PREPARE lebih sedikit daripada yang dinyatakan.

  • Memperbaiki beberapa masalah dalam operasi vakum yang menyebabkan peningkatan konsumsi ruang.

  • Memperbaiki masalah dengan INSERT pernyataan setelah memutar kembali READ_ONLY transaksi.

  • Memperbaiki masalah ketika DELETE pernyataan dengan RETURNING klausa gagal.

Aurora PostgreSQL Database Tanpa Batas 16.8.100, 8 Mei 2025

Fitur

  • Menambahkan dukungan untuk ltree ekstensi. ltreekolom tipe data tidak dapat digunakan sebagai kunci pecahan dalam tabel sharded.

  • Menambahkan dukungan untuk btree_gist ekstensi di Aurora PostgreSQL Limitless Database. Batasan pengecualian menggunakan indeks GIST tidak didukung. Misalnya, perintah berikut tidak didukung:

    CREATE TABLE zoo ( cage INTEGER, animal TEXT, EXCLUDE USING GIST (cage WITH =, animal WITH <>) );

Penyempurnaan

  • Peningkatan kinerja kueri dalam skenario ini:

    • Kueri dengan klausa rentang.

    • Beberapa akses tupel dengan kunci pecahan yang berbeda dari pecahan yang sama.

    • Hapus dan perbarui operasi yang melibatkan semi- dan anti-join.

  • Node pemindaian asing asinkron yang ditingkatkan dengan kemampuan prefetch.

  • Toleransi kesalahan deteksi kebuntuan yang diperkuat.

Perbaikan bug

  • Memperbaiki masalah di mana backend database berhenti merespons sinyal sistem, yang dapat menyebabkan operasi DROP DATABASE macet.

  • Memperbaiki kondisi balapan dalam pemrosesan latar belakang log komit (penyumbatan) yang menyebabkan waktu komit adalah kesalahan tidak valid.

  • Memperbaiki masalah yang dapat menyebabkan crash tak terduga selama operasi analisis tabel otomatis.

Amazon Aurora PostgreSQL Database Tanpa Batas versi 16.6-tanpa batas

Versi Aurora PostgreSQL Limitless Database ini kompatibel dengan PostgreSQL 16.6. Untuk informasi selengkapnya tentang perbaikan di PostgreSQL 16.6, lihat Aurora PostgreSQL 16.6.

Aurora PostgreSQL Database Tanpa Batas 16.6.103, 13 Oktober 2025

Perbaikan bug

  • Memperbaiki masalah di mana tabel tidak dihapus pada pecahan saat, CREATEALTER, dan DROP pernyataan dieksekusi berulang kali menggunakan pernyataan yang disiapkan melalui driver JDBC atau ODBC (misalnya, saat menggunakan preferQueryMode=extendedCacheEverything di JDBC), atau ketika, CREATEALTER, dan DROP pernyataan dieksekusi sebagai bagian dari atau. PROCEDURE FUNCTION

  • Memperbaiki hasil yang salah saat menanyakan tabel menggunakan UNIQUE INDEX pemindaian sementara tabel telah merusak rantai Heap-Only Tuple (HOT) dari UPDATE pernyataan.

  • Memperbaiki masalah di mana node yang sehat diganti secara tidak perlu, menyebabkan tidak tersedianya sistem.

Aurora PostgreSQL Database Tanpa Batas 16.6.102, 30 Juni 2025

Penyempurnaan

  • Pesan kesalahan yang ditingkatkan untuk kebuntuan yang terdeteksi sekarang mencantumkan kueri yang terlibat diDETAIL.

  • Memperbaiki algoritma deteksi kebuntuan distribusi agar tahan sewenang-wenang terhadap kegagalan jaringan atau node.

  • Menambahkan dukungan untuk sub-kueri yang berisi tableoid sebagai daftar target.

Perbaikan bug

  • Memperbaiki hasil query ANALYZE SQL untuk menyertakan tabel asing.

  • Memperbaiki beberapa masalah yang mungkin menyebabkan restart database.

  • Memperbaiki masalah dengan EXECUTE pernyataan PREPARE dan yang gagal secara tidak benar dengan pesan bind menyediakan 2 parameter, tetapi pernyataan yang disiapkan memerlukan 1 ketika PREPARE pernyataan menggunakan parameter yang lebih sedikit daripada yang dinyatakan.

  • Memperbaiki beberapa masalah dalam operasi vakum yang menyebabkan peningkatan konsumsi ruang.

  • Memperbaiki masalah dengan INSERT pernyataan setelah memutar kembali READ_ONLY transaksi.

  • Memperbaiki masalah ketika DELETE pernyataan dengan RETURNING klausa gagal.

  • Kasus tetap di mana ekspresi dalam CHECK batasanDEFAULT/dapat menghasilkan hasil yang salah, khususnya ketika ekspresi dalam batasan bergantung pada tanda kurung untuk menghasilkan hasil yang benar.

Aurora PostgreSQL Database Tanpa Batas 16.6.101, 17 April 2025

Rilis ini mencakup patch Aurora PostgreSQL hingga 16.6.3. https://docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/AuroraPostgreSQL.Updates.html#aurorapostgresql-versions-version1663x-1663

Perbaikan bug

  • Memperbaiki beberapa masalah yang mungkin menyebabkan periode singkat tidak tersedia.

  • Memperbaiki masalah kebenaran saat limitless_minimum_adaptive_fetch_size disetel ke lebih rendah dari nilai default (100).

  • Peningkatan penanganan kesalahan untuk menanyakan atribut tableoid dari suatu relasi di Aurora PostgreSQL Limitless Database, mengingat mungkin memiliki nilai yang berbeda di seluruh node di. DBShardGroup

  • Memperbaiki masalah izin yang dapat terjadi saat menggunakanrds_aurora.limitless_active_shard_key. Ini menyelesaikan kesalahan izin saat mengambil data.

  • Memperbaiki kondisi balapan dalam operasi latar belakang sumbat yang dapat menyebabkan klien menerima kesalahan waktu komit tidak valid.

  • Eksekusi fungsi terdistribusi yang dioptimalkan dengan kunci shard panjang variabel. Sebelumnya, router melakukan fungsi terdistribusi tetapi mereka dilakukan secara lokal sekarang pada satu shard sesuai tombol shard.

  • Memperbaiki kesalahan saat mengeksekusi update/delete tabel standar menggabungkan tabel referensi.

  • Memperbaiki masalah di mana setiap pengguna dapat memanggil fungsi tanpa batas internal tertentu.

  • Memperbaiki masalah yang menyebabkan rollback yang salah untuk subtransaksi selama crash node.

  • Memperbaiki masalah di mana ekspresi dengan tanda kurung bersarang dalam DEFAULT/CHECK batasan mungkin menghasilkan hasil yang salah.

Aurora PostgreSQL Database Tanpa Batas 16.6.100, 24 Januari 2025

Fitur

  • Aurora PostgreSQL Limitless Database sekarang mendukung Aurora PostgreSQL versi 16.6.

  • Anda sekarang dapat menginstal dan menggunakan btree_gin ekstensi.

  • Per DISCARD intah Data Manipulation Language (DML) didukung.

Penyempurnaan

  • Peningkatan kinerja kueri dengan kemampuan pushdown yang lebih baik untuk kueri yang menyertakan tabel referensi dalam subkueri. Peningkatan ini mengoptimalkan eksekusi kueri, berpotensi menghasilkan kinerja yang lebih cepat untuk kueri kompleks yang melibatkan gabungan tabel referensi dalam subkueri.

  • Meningkatkan penanganan kesalahan untukpg_advisory_lock. Sebelumnya, upaya untuk menggunakan fitur yang tidak didukung ini tidak menghasilkan pesan kesalahan eksplisit, yang berpotensi menyebabkan perilaku yang tidak terduga. Sekarang, pengguna akan menerima pemberitahuan kesalahan yang jelas ketika mencoba menggunakanpg_advisory_lock, memastikan kejelasan yang lebih baik dan mencegah konsekuensi yang tidak diinginkan.

Perbaikan bug

  • Memperbaiki masalah di mana CREATE TABLE perintah tertentu ALTER TABLE dan gagal dengan kesalahan: Tidak dapat meninggalkan pernyataan yang diberikan.

  • Memperbaiki masalah ketika ALTER TABLE perintah dengan batasan NOT NULL atau DEFAULT gagal ketika berisi fungsi yang tidak aman untuk ditekan ke pecahan (seperti fungsi volatile), yang memerlukan pengisian ulang data di baris yang ada.

Masalah yang diketahui

  • Mengatur rds_aurora.limitless_minimum_adaptive_fetch_size variabel dapat menyebabkan hasil yang salah.

Amazon Aurora PostgreSQL Database Tanpa Batas versi 16.4-tanpa batas

Versi Aurora PostgreSQL Limitless Database ini kompatibel dengan PostgreSQL 16.4. Untuk informasi selengkapnya tentang perbaikan di PostgreSQL 16.4, lihat Aurora PostgreSQL 16.4.

Aurora PostgreSQL Database Tanpa Batas 16.4.106, 13 Oktober 2025

Perbaikan bug

  • Memperbaiki masalah di mana tabel tidak dihapus pada pecahan saat, CREATEALTER, dan DROP pernyataan dieksekusi berulang kali menggunakan pernyataan yang disiapkan melalui driver JDBC atau ODBC (misalnya, saat menggunakan preferQueryMode=extendedCacheEverything di JDBC), atau ketika, CREATEALTER, dan DROP pernyataan dieksekusi sebagai bagian dari atau. PROCEDURE FUNCTION

  • Memperbaiki hasil yang salah saat menanyakan tabel menggunakan UNIQUE INDEX pemindaian sementara tabel telah merusak rantai Heap-Only Tuple (HOT) dari UPDATE pernyataan.

  • Memperbaiki masalah di mana node yang sehat diganti secara tidak perlu, menyebabkan tidak tersedianya sistem.

Aurora PostgreSQL Database Tanpa Batas 16.4.105, 17 April 2025

Perbaikan bug

  • Memperbaiki beberapa masalah yang dapat menyebabkan periode singkat ketidaktersediaan.

  • Memperbaiki masalah yang mengakibatkan hasil yang salah untuk kueri anti-gabung yang berisi predikat pada relasi luar.

  • Menambahkan kemampuan pushdown untuk fungsi sistem berikut:

    • pg_char_to_encoding

    • pg_encoding_to_char

    • textanycat

    • anytextcat

  • Peningkatan penanganan kesalahan untuk pg_advisory_lock di Aurora PostgreSQL Limitless Database. Dengan perubahan ini, Anda menerima pemberitahuan kesalahan yang jelas saat mencoba menggunakanpg_advisory_lock.

  • Memperbaiki masalah di mana menambahkan ekspresi dengan tanda kurung bersarang dalam DEFAULT/CHECK batasan dapat menghasilkan hasil yang salah.

Database Tanpa Batas Aurora PostgreSQL 16.4.104, 19 November 2024

Perbaikan bug

  • Memperbaiki masalah di mana kebuntuan dapat terjadi dalam memproses pernyataan Bahasa Definisi Data (DDL) saat CREATE INDEX CONCURRENTLY dijalankan.

  • Memperbaiki masalah di mana kesalahan dalam resolusi kebuntuan terdistribusi dapat memblokir deteksi kebuntuan terdistribusi berikutnya.

  • Memperbaiki masalah ketika pernyataan DDL dengan pernyataan Bahasa Manipulasi Data (DML) yang mendasarinya (seperti CREATE TABLE AS atau memanggil tabel dengan data) mengakibatkan kesalahan jika rds_aurora.limitless_active_shard_key variabel digunakan dalam sesi.

  • Memperbaiki masalah di mana operasi pemisahan pecahan menghasilkan kesalahan.

  • Memperbaiki masalah di mana rds_aurora.limitless_alter_table_type_sharded prosedur untuk mengubah jenis tabel menjadi sharded gagal jika rds_aurora.limitless_alter_table_type_sharded variabel disetel.

  • Memperbaiki masalah dalam logika keberangkatan objek polimorfik yang mengakibatkan kueri tidak valid tidak menghasilkan kesalahan ketika data yang diteruskan secara implisit menyebabkan versi objek yang salah digunakan.

Masalah yang diketahui

  • Masalah dapat terjadi ketika bagian dari kueri dikonversi ke kondisi kiri atau anti-gabung. Dalam kasus ini, jika relasi batin tidak memiliki hasil, baris nol digunakan.

  • Masalah dapat terjadi saat menambahkan kolom dengan batasan NOT NULL atauDEFAULT, yang berisi fungsi yang tidak aman untuk ditekan ke pecahan (seperti fungsi volatile), memerlukan pengisian ulang data di baris yang ada.

  • Masalah dapat terjadi ketika logika keberangkatan untuk menyiapkan kueri ke pecahan tidak menggunakan tanda kurung jika memungkinkan. Hal ini dapat menyebabkan kesalahan saat COLLATE digunakan dalam kueri.

Aurora PostgreSQL Database Tanpa Batas 16.4.103, 31 Oktober 2024

Rilis 16.4.103 adalah versi GA dari Aurora PostgreSQL Limitless Database.

Untuk informasi tentang rilis ini, lihat Menggunakan Database Tanpa Batas Amazon Aurora PostgreSQL di Panduan Pengguna Amazon Aurora.