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 tulis per detik dan mengelola petabyte data sambil mempertahankan kesederhanaan operasi di dalam satu database. Dengan Limitless Database, Anda dapat fokus membangun aplikasi berskala 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 Basis Data Tanpa Batas Amazon Aurora PostgreSQL di Panduan Pengguna Amazon Aurora.
Amazon Amazon Aurora PostgreSQL Limitless Database mengikuti kebijakan siklus hidup versi engine yang sama dengan Aurora PostgreSQL. Untuk informasi selengkapnya, lihat Kalender rilis untuk Aurora PostgreSQL.
Topik
Amazon Aurora PostgreSQL Limitless Database versi 16.8-unlimited
Versi Aurora PostgreSQL Limitless Database ini kompatibel dengan PostgreSQL 16.8. Untuk informasi lebih lanjut tentang peningkatan di PostgreSQL 16.8, lihat PostgreSQL rilis 16.8.
Rilis dan tambalan
Basis Data Tanpa Batas Aurora PostgreSQL 16.8.101, 30 Jun 2025
Penyempurnaan
-
Pesan kesalahan yang ditingkatkan untuk kebuntuan yang terdeteksi, sekarang mencantumkan kueri yang terlibat di bagian.
DETAIL
-
Ditambahkan dukungan untuk sub-query 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
PREPARE
danEXECUTE
pernyataan yang gagal secara tidak benar denganpesan bind menyediakan 2 parameter, tetapi pernyataan yang disiapkan membutuhkan 1 ketika
menggunakan parameter lebih sedikit daripada yang dideklarasikan.PREPARE
pernyataan -
Memperbaiki beberapa masalah dalam operasi vakum yang menyebabkan peningkatan konsumsi ruang.
-
Memperbaiki masalah dengan
INSERT
pernyataan setelah memutar kembaliREAD_ONLY
transaksi. -
Memperbaiki masalah saat
DELETE
pernyataan denganRETURNING
klausa gagal.
Aurora PostgreSQL Limitless Database 16.8.100, 8 Mei 2025
Fitur
-
Menambahkan dukungan untuk
ltree
ekstensi.ltree
kolom tipe data tidak dapat digunakan sebagai kunci pecahan dalam tabel sharded. -
Ditambahkan dukungan untuk
btree_gist
ekstensi di Aurora PostgreSQL Limitless Database. Kendala 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 Tuple dengan kunci shard yang berbeda dari shard yang sama.
-
Hapus dan perbarui operasi yang melibatkan semi-dan anti-bergabung.
-
-
Node pemindaian asing async yang ditingkatkan dengan kemampuan prefetch.
-
Memperkuat toleransi kesalahan deteksi kebuntuan.
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 yang tidak valid.
-
Memperbaiki masalah yang dapat menyebabkan crash tak terduga selama operasi analisis tabel otomatis.
Amazon Aurora PostgreSQL Limitless Database versi 16.6-unlimited
Versi Aurora PostgreSQL Limitless Database ini kompatibel dengan PostgreSQL 16.6. Untuk informasi lebih lanjut tentang peningkatan di PostgreSQL 16.6, lihat PostgreSQL rilis 16.6.
Rilis dan tambalan
Aurora PostgreSQL Limitless Database 16.6.102, 30 Juni 2025
Penyempurnaan
-
Pesan kesalahan yang ditingkatkan untuk kebuntuan yang terdeteksi sekarang mencantumkan kueri yang terlibat di.
DETAIL
-
Meningkatkan algoritma deteksi kebuntuan distribusi agar tahan sewenang-wenang terhadap kegagalan jaringan atau node.
-
Ditambahkan dukungan untuk sub-query 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
PREPARE
danEXECUTE
pernyataan yang gagal secara tidak benar denganpesan bind menyediakan 2 parameter, tetapi pernyataan yang disiapkan membutuhkan 1 ketika
menggunakan parameter lebih sedikit daripada yang dideklarasikan.PREPARE
pernyataan -
Memperbaiki beberapa masalah dalam operasi vakum yang menyebabkan peningkatan konsumsi ruang.
-
Memperbaiki masalah dengan
INSERT
pernyataan setelah memutar kembaliREAD_ONLY
transaksi. -
Memperbaiki masalah saat
DELETE
pernyataan denganRETURNING
klausa gagal. -
Kasus tetap di mana ekspresi dalam
DEFAULT
/CHECK
kendala dapat menghasilkan hasil yang salah, khususnya ketika ekspresi dalam kendala bergantung pada tanda kurung untuk menghasilkan hasil yang benar.
Basis Data Tanpa Batas Aurora PostgreSQL 16.6.101, 17 April 2025
Rilis ini mencakup patch Aurora PostgreSQL hingga 16.6.3.
Perbaikan bug
-
Memperbaiki beberapa masalah yang mungkin menyebabkan periode singkat tidak tersedianya.
-
Memperbaiki masalah kebenaran saat
limitless_minimum_adaptive_fetch_size
disetel ke lebih rendah dari nilai default (100). -
Penanganan kesalahan yang ditingkatkan 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 menggunakan
rds_aurora.limitless_active_shard_key
. Ini menyelesaikan kesalahan izin saat mengambil data. -
Memperbaiki kondisi balapan dalam operasi latar belakang penyumbatan yang dapat menyebabkan klien menerima waktu komit adalah kesalahan yang 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 kunci shard.
-
Memperbaiki kesalahan saat mengeksekusi
update/delete
pada tabel standar yang bergabung dengan tabel referensi. -
Memperbaiki masalah di mana setiap pengguna dapat menjalankan fungsi tanpa batas internal tertentu.
-
Memperbaiki masalah yang menyebabkan rollback yang salah untuk subtransaksi selama kerusakan node.
-
Memperbaiki masalah di mana ekspresi dengan tanda kurung bersarang dalam
DEFAULT/CHECK
batasan mungkin menghasilkan hasil yang salah.
Basis Data Tanpa Batas Aurora PostgreSQL 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. -
Perintah
DISCARD
Data Manipulation Language (DHTML) 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 untuk
pg_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 saat mencoba menggunakanpg_advisory_lock
, memastikan kejelasan yang lebih baik dan mencegah konsekuensi yang tidak diinginkan.
Perbaikan bug
-
Memperbaiki masalah di mana
CREATE TABLE
perintah tertentuALTER TABLE
dan gagal dengan kesalahan:Tidak dapat meninggalkan pernyataan yang diberikan
. -
Memperbaiki masalah saat
ALTER TABLE
perintah denganNOT NULL
atauDEFAULT
kendala gagal saat berisi fungsi yang tidak aman untuk ditekan ke pecahan (seperti fungsi yang mudah menguap), yang membutuhkan 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 Limitless Database versi 16.4-unlimited
Versi Aurora PostgreSQL Limitless Database ini kompatibel dengan PostgreSQL 16.4. Untuk informasi lebih lanjut tentang peningkatan di PostgreSQL 16.4, lihat PostgreSQL rilis 16.4.
Rilis dan tambalan
Basis Data Tanpa Batas Aurora PostgreSQL 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-bergabung yang berisi predikat pada relasi luar.
-
Ditambahkan kemampuan pushdown untuk fungsi sistem berikut:
pg_char_to_encoding
pg_encoding_to_char
textanycat
anytextcat
-
Penanganan kesalahan yang ditingkatkan 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 saat menambahkan ekspresi dengan tanda kurung bersarang dalam
DEFAULT/CHECK
batasan mungkin menghasilkan hasil yang salah.
Basis Data Tanpa Batas Aurora PostgreSQL 16.4.104, 19 November 2024
Perbaikan bug
-
Memperbaiki masalah di mana kebuntuan dapat terjadi dalam memproses pernyataan Data Definition Language (DDL) saat
CREATE INDEX CONCURRENTLY
dijalankan. -
Memperbaiki masalah di mana kesalahan dalam resolusi kebuntuan terdistribusi dapat memblokir deteksi kebuntuan terdistribusi berikutnya.
-
Memperbaiki masalah di mana pernyataan DDL dengan pernyataan Data Manipulation Language (DML/Data Manipulation Language) yang mendasari (seperti
CREATE TABLE AS
atau memanggil tabel dengan data) mengakibatkan kesalahan jikards_aurora.limitless_active_shard_key
variabel digunakan dalam sesi. -
Memperbaiki masalah saat operasi pecahan pecahan menghasilkan kesalahan.
-
Memperbaiki masalah saat
rds_aurora.limitless_alter_table_type_sharded
prosedur untuk mengonversi tipe tabel menjadi sharded gagal jikards_aurora.limitless_alter_table_type_sharded
variabel disetel. -
Memperbaiki masalah dalam logika keberangkatan objek polimorfik yang mengakibatkan kueri tidak valid tidak menghasilkan kesalahan ketika cast implisit dari data yang lewat menyebabkan versi objek yang salah digunakan.
Masalah yang diketahui
-
Masalah dapat terjadi ketika bagian dari kueri dikonversi ke kondisi kiri atau anti-bergabung. Dalam kasus ini, jika relasi batin tidak memiliki hasil, baris nol digunakan.
-
Masalah dapat terjadi saat menambahkan kolom dengan
NOT NULL
atauDEFAULT
kendala, 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 ketika
COLLATE
digunakan dalam query.
Aurora PostgreSQL Limitless Database 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 Basis Data Tanpa Batas Amazon Aurora PostgreSQL di Panduan Pengguna Amazon Aurora.