Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pembaruan mesin basis data Aurora MySQL 2023-03-01 (versi 3.03.0, kompatibel dengan MySQL 8.0.26) Peningkatan ke versi ini tidak didukung.
Versi: 3.03.0
Aurora MySQL 3.03.0 tersedia secara umum. Aurora MySQL versi 3.03 kompatibel dengan MySQL 8.0.26, dan Aurora MySQL versi 3.02 kompatibel dengan MySQL 8.0.23. Untuk informasi selengkapnya tentang perubahan komunitas yang terjadi dari 8.0.23 ke 8.0.26, 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.
Rilis Aurora MySQL yang didukung saat ini adalah 2.07.*, 2.11.*, 3.01.*, 3.02.*, dan 3.03.*.
Anda dapat melakukan peningkatan in-place atau memulihkan snapshot dari klaster Aurora MySQL versi 2 yang saat ini didukung ke Aurora MySQL 3.03.0.
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
Perbaikan
Memperbaiki masalah keamanan dan CVE yang tercantum di bawah ini:
Perbaikan dan penyempurnaan lain untuk penanganan fine-tune di lingkungan terkelola. Di bawah ini adalah beberapa perbaikan CVE tambahan:
Perbaikan ketersediaan:
-
Memperbaiki masalah di mana kelas instans DB yang lebih besar mungkin mengalami masalah selama mulai ulang karena inisialisasi pool buffer memakan waktu lebih lama dari yang diharapkan.
-
Memperbaiki masalah di mana instans DB mungkin memulai ulang selama proses pemulihan basis data saat log biner diaktifkan.
-
Memperbaiki masalah yang dapat menyebabkan kegagalan koneksi pada instans pembaca saat menjalankan pernyataan Data Control Language (DCL), misalnya
GRANT
danREVOKE
, atau saat membuat koneksi baru pada instans penulis. -
Memperbaiki masalah di mana kueri paralel salah digunakan untuk operasi Data Manipulation Language (DML), seperti pernyataan
DELETE
danUPDATE
, yang saat ini tidak didukung, yang menyebabkan instans DB memulai ulang. Untuk informasi selengkapnya tentang operasi yang didukung dalam kueri paralel, lihat Keterbatasan kueri paralel Aurora MySQL. -
Memperbaiki masalah yang, dalam kasus yang sangat jarang, dapat menyebabkan replika Aurora memulai ulang selama eksekusi serentak operasi pembaruan besar atau beban kerja Data Definition Language (DDL) pada instans penulis dan operasi baca pada set tabel yang sama di replika Aurora.
-
Memperbaiki masalah pada operasi penurunan skala instans pembaca Aurora Serverless v2 yang dapat menyebabkan instans pembaca memulai ulang, dan dalam beberapa kasus yang sangat jarang, menyebabkan inkonsistensi data.
-
Memperbaiki masalah yang dapat menyebabkan instans DB memulai ulang karena salah mengakses lokasi memori yang tidak valid saat koneksi ke instans DB ditutup.
-
Memperbaiki masalah yang, dalam kondisi yang sangat jarang, dapat menyebabkan instans DB memulai ulang saat memproses kueri dengan klausa
GROUP BY
yang memotong kolom desimal menjadi nol angka desimal. -
Memperbaiki masalah yang dapat menyebabkan instans DB memulai ulang karena salah mengakses catatan saat menjalankan kueri rentang menggunakan indeks spasial.
-
Memperbaiki masalah yang dapat menyebabkan mulai ulang instans DB pada instans replika Aurora MySQL saat tabel sementara internal melampaui nilai mmap atau memori default atau yang dikonfigurasi oleh pelanggan.
-
Memperbaiki masalah di mana rotasi log Audit Lanjutan dapat menyebabkan masalah manajemen memori.
-
Penyisipan cepat tidak diaktifkan dalam versi MySQL Aurora ini, karena masalah yang dapat menyebabkan ketidakkonsistenan saat menjalankan kueri seperti,, dan.
INSERT INTO
SELECT
FROM
Untuk informasi selengkapnya tentang pengoptimalan sisipan cepat, lihat penyempurnaan kinerja Amazon Aurora MySQL.
Perbaikan umum:
-
Memperbaiki latensi kueri baca sesi penerusan tulis basis data global menggunakan pengaturan konsistensi baca GLOBAL.
-
Memperbaiki masalah di mana nilai parameter
wait_timeout
tidak dihormati setelah sesi klien mengeksekusi perintahreset_connection
atauchange_user
. -
Memperbaiki masalah di mana aplikasi mungkin mengalami peningkatan latensi saat menghubungkan ke instans DB saat instans tersebut mengalami peningkatan mendadak dalam koneksi masuk. Dua CloudWatch metrik baru,
AuroraSlowHandshakeCount
danAuroraSlowConnectionHandleCount
, diperkenalkan untuk membantu memecahkan masalah penundaan pembuatan koneksi untuk instans Aurora MySQL DB. Informasi lebih lanjut tentang metrik ini dapat ditemukan di dokumentasi definisi metrik CloudWatch Aurora, metrik Amazon untuk CloudWatch Amazon Aurora. -
Parameter
temptable_use_mmap
telah dihentikan, dan dukungan untuk parameter tersebut direncanakan akan dihapus dalam rilis MySQL mendatang. Untuk informasi selengkapnya, lihat Mesin penyimpanan untuk tabel sementara internal (implisit). -
Memperbaiki masalah yang dapat menyebabkan waktu eksekusi yang lebih lama dari yang diharapkan untuk pernyataan
SHOW BINARY LOGS
. Hal ini dapat menyebabkan penurunan throughput commit basis data.
Peningkatan dan migrasi:
-
Untuk melakukan peningkatan versi kecil untuk basis data global Aurora dari Aurora MySQL versi 3.01 atau 3.02 ke Aurora MySQL versi 3.03 atau yang lebih tinggi, lihat Meningkatkan versi Aurora MySQL dengan memodifikasi versi mesin.
-
Memperbaiki masalah yang dapat menyebabkan kegagalan peningkatan versi utama dari Aurora MySQL versi 2 ke Aurora MySQL versi 3 ketika terdapat tabel dalam jumlah besar (lebih dari 750 ribu) di dalam klaster.
-
Memperbaiki masalah yang dapat menyebabkan kegagalan peningkatan versi utama dari Aurora MySQL versi 2 ke Aurora MySQL versi 3 karena migrasi tabel
mysql.innodb_table_stats
danmysql.innodb_index_stats
membutuhkan waktu yang lebih lama dari yang diharapkan. Masalah ini terutama memengaruhi klaster DB dengan jutaan tabel. -
Memperbaiki masalah yang dapat menyebabkan kegagalan peningkatan dari Aurora MySQL versi 2 ke Aurora MySQL versi 3 karena kesalahan inkonsistensi skema. Kesalahan ini dilaporkan oleh pemeriksa awal peningkatan untuk tabel
mysql.general_log_template
danmysql.slow_log_template
. Untuk informasi lebih lanjut tentang pemecahan masalah peningkatan, lihat Memecahkan masalah peningkatan dengan Aurora MySQL versi 3. -
Memperbaiki masalah yang dapat menyebabkan kegagalan peningkatan dari Aurora MySQL versi 2 ke Aurora MySQL versi 3 karena kesalahan
schemaInconsistencyCheck
. Kesalahan ini disebabkan oleh inkonsistensi skema dalam tabelmysql.table_migration_index_info
, seperti yang dilaporkan olehupgrade-prechecks.log
. Untuk informasi lebih lanjut tentang pemecahan masalah peningkatan ke Aurora MySQL versi 3, lihat Memecahkan masalah peningkatan dengan Aurora MySQL versi 3.
Integrasi perbaikan bug MySQL Community Edition
Rilis ini meliputi semua perbaikan bug komunitas hingga dan termasuk 8.0.26, selain hal-hal di bawah ini. Untuk informasi selengkapnya, lihat Bug MySQL yang diperbaiki oleh pembaruan mesin basis data Aurora MySQL 3.x.
-
Memperbaiki masalah di mana beberapa jenis kolom, termasuk
JSON
danTEXT
, terkadang kehabisan buffer urutan jika ukurannya minimal tidak 15 kali lipat dari baris terbesar dalam urutan. Sekarang buffer urutan hanya perlu 15 kali lebih besar dari kunci urutan terbesar. (Bug #103325, Bug #105532, Bug #32738705, Bug #33501541) -
Memperbaiki masalah di mana InnoDB tidak selalu menangani beberapa nama resmi untuk partisi tabel dengan benar. (Bug #32208630)
-
Memperbaiki masalah yang, dalam kondisi tertentu, dapat mengembalikan hasil yang salah karena perhitungan properti nullability yang tidak akurat saat menjalankan kueri dengan kondisi
OR
. (Bug #34060289) -
Memperbaiki masalah yang, dalam kondisi tertentu, dapat mengembalikan hasil yang salah ketika dua kondisi berikut terpenuhi:
-
tabel turunan digabungkan ke dalam blok kueri luar
-
kueri mencakup sambungan kiri dan subkueri
IN
(Bug #34060289)
-
-
Memperbaiki masalah di mana nilai
AUTO_INCREMENT
yang salah dihasilkan ketika nilai kolom integer maksimum terlampaui. Kesalahan tersebut disebabkan nilai kolom maksimum yang tidak dipertimbangkan. NilaiAUTO_INCREMENT
yang valid sebelumnya seharusnya dikembalikan dalam kasus ini, sehingga menyebabkan kesalahan kunci duplikat. (Bug #87926, Bug #26906787) -
Memperbaiki masalah yang tidak memungkinkan pencabutan hak istimewa
DROP
pada Skema Kinerja. (Bug #33578113) -
Memperbaiki masalah di mana prosedur tersimpan yang berisi pernyataan
IF
menggunakanEXISTS
, yang bertindak pada satu atau beberapa tabel yang dihapus dan dibuat ulang di antara eksekusi, tidak dieksekusi dengan benar untuk invokasi berikutnya setelah invokasi pertama. (Bug #32855634). -
Memperbaiki masalah di mana kueri yang mereferensikan tampilan di subkueri dan blok kueri luar dapat menyebabkan mulai ulang yang tidak terduga. (Bug#32324234)