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.9-unlimited
Versi Aurora PostgreSQL Limitless Database ini kompatibel dengan PostgreSQL 16.9. Untuk informasi lebih lanjut tentang peningkatan di PostgreSQL 16.9, lihat PostgreSQL rilis 16.9.
Rilis dan tambalan
Basis Data Tanpa Batas Aurora PostgreSQL 16.9.100, 5 September 2025
Fitur
-
menambahkan dukungan untuk
CREATE INDEX IF NOT EXISTS. -
Menambahkan dukungan untuk SEQUENCES di
pgstattupleekstensi. -
Ditambahkan dukungan untuk ekstensi hstore. Perhatikan bahwa kolom hstore tidak dapat digunakan sebagai kunci pecahan dalam tabel sharded.
-
Menambahkan dukungan untuk ekstensi auto_explain.
Penyempurnaan
-
Mengurangi masa tunggu yang diperlukan antara
DROP DATABASEdanCREATE DATABASEoperasi saat menggunakan nama database yang sama. -
Peningkatan kinerja
DELETEdanUPDATEoperasi yang melibatkan semi-join dan anti-join. -
Peningkatan kinerja untuk
INSERT INTO ... SELECT FROMpernyataan dengan ekspresi atau proyeksi yang dapat didorong ke bawah ke pecahan -
Pesan kesalahan yang disempurnakan untuk kebuntuan yang terdeteksi dengan kueri yang terlibat yang tercantum di bagian DETAIL.
Perbaikan bug
-
Memperbaiki masalah di mana kumpulan pekerja latar belakang dapat benar-benar habis oleh proses internal database.
-
Memperbaiki masalah di mana fungsi yang tidak dapat diubah dalam ekstensi tiba-tiba gagal dengan kesalahan izin ditolak.
-
Waktu komit tetap adalah kesalahan yang tidak valid.
-
Memperbaiki masalah jika
INSERT INTOgagal setelahREAD ONLYtransaksi dengankesalahan ERROR: gagal mengeksekusi kueri jarak jauh dengan pesan: mode baca-tulis transaksi harus disetel sebelum kueri apa pun.ROLLBACK -
Memperbaiki masalah saat
SELECTkueri gagal denganERROR: gagal mengeksekusi kueri jarak jauh dengan pesan: kumpulan tidak didukung olehbilangan bulat tipe. -
Memperbaiki masalah jika
DELETE FROMgagal denganERROR: gagal mengeksekusi kueri jarak jauh. -
Memperbaiki masalah ketika ekspresi dalam
DEFAULT/CHECKbatasan mungkin menghasilkan data pengisian ulang yang salah untuk baris yang ada. Masalah ini terlihat secara khusus ketika ekspresi dalam batasan bergantung pada tanda kurung. -
Memperbaiki masalah dengan
PREPAREdanEXECUTEpernyataan yang gagal denganpesan bind menyediakan 2 parameter, tetapi pernyataan yang disiapkan membutuhkan 1 ketikamenggunakan parameter lebih sedikit daripada yang dideklarasikan.PREPAREpernyataan -
Memperbaiki masalah di mana
RESETrds_aurora.limitless_explain_optionspengaturan tidak tercermin dengan benar dalamEXPLAINoutput.
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
ANALYZESQL untuk juga menyertakan tabel asing. -
Memperbaiki beberapa masalah yang mungkin menyebabkan restart database.
-
Memperbaiki masalah dengan
PREPAREdanEXECUTEpernyataan yang gagal secara tidak benar denganpesan bind menyediakan 2 parameter, tetapi pernyataan yang disiapkan membutuhkan 1 ketikamenggunakan parameter lebih sedikit daripada yang dideklarasikan.PREPAREpernyataan -
Memperbaiki beberapa masalah dalam operasi vakum yang menyebabkan peningkatan konsumsi ruang.
-
Memperbaiki masalah dengan
INSERTpernyataan setelah memutar kembaliREAD_ONLYtransaksi. -
Memperbaiki masalah saat
DELETEpernyataan denganRETURNINGklausa gagal.
Aurora PostgreSQL Limitless Database 16.8.100, 8 Mei 2025
Fitur
-
Menambahkan dukungan untuk
ltreeekstensi.ltreekolom tipe data tidak dapat digunakan sebagai kunci pecahan dalam tabel sharded. -
Ditambahkan dukungan untuk
btree_gistekstensi 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
ANALYZESQL untuk menyertakan tabel asing. -
Memperbaiki beberapa masalah yang mungkin menyebabkan restart database.
-
Memperbaiki masalah dengan
PREPAREdanEXECUTEpernyataan yang gagal secara tidak benar denganpesan bind menyediakan 2 parameter, tetapi pernyataan yang disiapkan membutuhkan 1 ketikamenggunakan parameter lebih sedikit daripada yang dideklarasikan.PREPAREpernyataan -
Memperbaiki beberapa masalah dalam operasi vakum yang menyebabkan peningkatan konsumsi ruang.
-
Memperbaiki masalah dengan
INSERTpernyataan setelah memutar kembaliREAD_ONLYtransaksi. -
Memperbaiki masalah saat
DELETEpernyataan denganRETURNINGklausa gagal. -
Kasus tetap di mana ekspresi dalam
DEFAULT/CHECKkendala 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_sizedisetel ke lebih rendah dari nilai default (100). -
Peningkatan penanganan kesalahan untuk menanyakan atribut tableoid dari 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/deletepada tabel standar yang bergabung dengan 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 kerusakan node.
-
Memperbaiki masalah di mana ekspresi dengan tanda kurung bersarang dalam
DEFAULT/CHECKbatasan 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_ginekstensi. -
Perintah
DISCARDData 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 TABLEperintah tertentuALTER TABLEdan gagal dengan kesalahan:Tidak dapat meninggalkan pernyataan yang diberikan. -
Memperbaiki masalah saat
ALTER TABLEperintah denganNOT NULLatauDEFAULTkendala 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_sizevariabel 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_encodingpg_encoding_to_chartextanycatanytextcat
-
Penanganan kesalahan yang ditingkatkan untuk
pg_advisory_lockdi 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/CHECKbatasan 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 CONCURRENTLYdijalankan. -
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 ASatau memanggil tabel dengan data) mengakibatkan kesalahan jikards_aurora.limitless_active_shard_keyvariabel digunakan dalam sesi. -
Memperbaiki masalah saat operasi pecahan pecahan menghasilkan kesalahan.
-
Memperbaiki masalah saat
rds_aurora.limitless_alter_table_type_shardedprosedur untuk mengonversi tipe tabel menjadi sharded gagal jikards_aurora.limitless_alter_table_type_shardedvariabel 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 NULLatauDEFAULTkendala, 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
COLLATEdigunakan 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.