Pembaruan mesin database Aurora MySQL 2024-03-15 (versi 3.04.2, kompatibel dengan MySQL 8.0.28) - Amazon Aurora

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

Pembaruan mesin database Aurora MySQL 2024-03-15 (versi 3.04.2, kompatibel dengan MySQL 8.0.28)

Versi: 3.04.2

Aurora MySQL 3.04.2 umumnya tersedia. Aurora MySQL versi 3.04 kompatibel dengan MySQL 8.0.28. Untuk informasi selengkapnya tentang perubahan komunitas yang telah terjadi, lihat Catatan Rilis MySQL 8.0.

Untuk detail fitur-fitur baru di Aurora MySQL versi 3, lihat Aurora MySQL versi 3 yang kompatibel dengan MySQL 8.0. Untuk perbedaan antara Aurora MySQL versi 3 dan Aurora MySQL versi 2, lihat Perbandingan Aurora MySQL versi 2 dan Aurora MySQL versi 3. Untuk perbandingan Aurora MySQL versi 3 dan MySQL 8.0 Community Edition, lihat Perbandingan Aurora MySQL versi 3 dan MySQL 8.0 Community Edition.

catatan

Versi ini ditetapkan sebagai rilis dukungan jangka panjang (LTS). Untuk informasi selengkapnya, lihat Rilis dukungan jangka panjang (LTS) Aurora MySQL di Panduan Pengguna Amazon Aurora.

Kami menyarankan agar Anda tidak menyetel AutoMinorVersionUpgrade parameter ke true (atau mengaktifkan peningkatan versi minor Otomatis di AWS Management Console) untuk versi LTS. Melakukannya dapat menyebabkan cluster DB Anda ditingkatkan ke versi non-LTS seperti 3.05.2.

Rilis Aurora MySQL yang didukung saat ini adalah 2.07.9, 2.7.10, 2.11.*, 2.12.*, 3.03.*, 3.04.*, 3.05.*, dan 3.06.*.

Anda dapat melakukan upgrade di tempat, memulihkan snapshot, atau memulai upgrade biru/hijau terkelola menggunakan Amazon RDS Blue/Green Deployment dari klaster Aurora MySQL versi 2 yang tersedia saat ini ke dalam klaster Aurora MySQL versi 3.04.2.

Untuk informasi tentang merencanakan peningkatan ke Aurora MySQL versi 3, lihat Perencanaan peningkatan untuk Aurora MySQL versi 3 di Panduan Pengguna Amazon Aurora. Untuk informasi umum tentang peningkatan Aurora MySQL, lihat Meningkatkan klaster DB Amazon Aurora MySQL di Panduan Pengguna Amazon Aurora.

Untuk informasi pemecahan masalah, lihat Memecahkan masalah peningkatan dengan Aurora MySQL versi 3.

Jika Anda memiliki pertanyaan atau masalah, AWS Support tersedia di forum komunitas dan melalui AWS Support. Untuk informasi selengkapnya, lihat Memelihara klaster DB Amazon Aurora di Panduan Pengguna Amazon Aurora.

Perbaikan

Memperbaiki masalah keamanan dan CVE:

Perbaikan CVE berikut disertakan dalam rilis ini:

Perbaikan ketersediaan:

  • Memperbaiki masalah saat instans DB replika baca tidak berhasil diluncurkan saat ada beban kerja yang tinggi di instans DB penulis.

  • Memperbaiki masalah di mana instance DB penulis MySQL Aurora dapat gagal karena cacat pada komponen yang berkomunikasi dengan penyimpanan Aurora. Cacat terjadi sebagai akibat dari gangguan dalam komunikasi antara instans DB dan penyimpanan yang mendasarinya setelah pembaruan perangkat lunak.

  • Memperbaiki masalah yang dapat menyebabkan instance database dimulai ulang saat menjalankan pernyataan SHOW STATUS dan PURGE BINARY LOGS secara bersamaan. PURGE BINARY LOGSadalah pernyataan terkelola yang dijalankan untuk menghormati periode retensi binlog yang dikonfigurasi pengguna.

  • Memperbaiki masalah yang, selama restart instance database, dapat menyebabkan restart tambahan.

  • Memperbaiki masalah dengan perselisihan kunci yang disebabkan oleh thread pencatatan log audit yang dapat mengarah ke batas waktu aplikasi klien dan penggunaan CPU yang tinggi.

  • Memperbaiki masalah di mana instance database MySQL Aurora dapat mengalami beberapa restart selama startup instance sementara segmen rollback besar diinisialisasi.

  • Memperbaiki masalah yang dapat menyebabkan instans DB dimulai ulang saat menjalankan kueri yang mereferensikan fungsi agregat.

Perbaikan umum:

  • Memperbaiki masalah yang dapat menyebabkan kueri paralel gagal karena masalah jaringan sementara saat membaca data dari volume cluster Aurora DB

  • Memperbaiki masalah saat pengguna tidak dapat mengganggu kueri apa pun atau mengatur batas waktu sesi untuk performance_schema kueri.

  • Memperbaiki masalah di mana replikasi log biner (binlog) dikonfigurasi untuk menggunakan sertifikat SSL khusus (mysql.rds_import_binlog_ssl_material) dapat gagal saat instance replikasi sedang menjalani penggantian host.

  • Memperbaiki masalah yang terkait dengan manajemen file log audit yang dapat menyebabkan file log tidak dapat diakses untuk diunduh atau dirotasi, dan dalam beberapa kasus meningkatkan penggunaan CPU.

  • Pemulihan AUTO_INCREMENT kunci yang dioptimalkan untuk mengurangi waktu penyelesaian untuk memulihkan snapshot, melakukan point-in-time pemulihan, dan mengkloning cluster DB dengan sejumlah besar tabel dalam database.

  • Memperbaiki masalah di mana pernyataan SQL mengacu pada beberapa performance_schema tabel dapat mengembalikan kesalahan karena tabel ini hilang setelah bermigrasi dari MySQL Komunitas ke Aurora MySQL versi 3.04.0 dan 3.04.1.

  • Memperbaiki masalah saat instance replika baca kecil dapat mengalami peningkatan kelambatan replikasi setelah memutakhirkan dari versi Aurora MySQL yang lebih rendah dari 2.11.*.

  • Memperbaiki masalah yang dapat menyebabkan kesalahan kunci duplikat untuk AUTO_INCREMENT kolom yang menggunakan indeks turun setelah pemulihan snapshot, backtrack, atau operasi kloning database.

  • Memperbaiki masalah yang dapat menyebabkan modifikasi parameter table_open_cache database tidak berlaku sampai instans DB dimulai ulang.

  • Memperbaiki masalah saat instans DB pembaca tidak dapat membuka tabel, dengan ERROR 1146. Masalah ini terjadi saat menjalankan jenis pernyataan Data Definition Language (DDL) online tertentu saat INPLACE algoritme digunakan pada instance DB penulis.

  • Memperbaiki masalah untuk mencegah instans memulai ulang selama penskalaan Aurora Serverless v2 saat proses pemantauan internal secara keliru mengirimkan permintaan penskalaan duplikat.

  • Memperbaiki masalah yang dapat menyebabkan restart database saat konsumen log biner (binlog) yang terhubung menggunakan ID server replikasi binlog duplikat.

Peningkatan dan migrasi:

  • Memperbaiki masalah yang dapat menyebabkan peningkatan versi utama ke Aurora MySQL versi 3 gagal karena adanya entri yatim piatu untuk ruang meja yang sudah dihapus di tabel sistem InnoDB di Aurora MySQL versi 2.

Integrasi perbaikan bug MySQL Community Edition

Rilis ini mencakup semua perbaikan bug komunitas hingga dan termasuk 8.0.28, selain yang berikut ini. Untuk informasi selengkapnya, lihat Bug MySQL yang diperbaiki oleh pembaruan mesin basis data Aurora MySQL 3.x.

  • Memperbaiki masalah di mana nilai baris cache dapat dihitung secara tidak benar, menyebabkan kegagalan selama restart database pada instance berbasis Graviton. (Perbaikan Bug Komunitas #35479763)

  • Berulang menjalankan rutinitas yang disimpan, memiliki sebagai subquery pernyataan SELECT yang berisi beberapa ANDOR,, atau XOR kondisi, menyebabkan konsumsi berlebihan dan mungkin akhirnya kelelahan memori virtual. (Perbaikan Bug Komunitas #33852530)