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 2021-11-12 (versi 2.09.3) (Dihentikan)
Versi: 2.09.3
Aurora MySQL 2.09.3 tersedia secara umum. Aurora MySQL versi 2.x kompatibel dengan MySQL 5.7, dan Aurora MySQL versi 1.x kompatibel dengan MySQL 5.6.
Rilis Aurora MySQL yang saat ini didukung adalah 1.19.5, 1.19.6, 1.22.*, 1.23.*, 2.04.*, 2.07.*, 2.08.*, 2.09.*, 2.10.*, 3.01.*, dan 3.02.*.
Anda dapat meningkatkan klaster basis data Aurora MySQL 2.* yang ada ke Aurora MySQL 2.10.0. Untuk klaster yang menjalankan Aurora MySQL versi 1, Anda dapat meningkatkan klaster Aurora MySQL 1.23 atau yang lebih tinggi yang sudah ada langsung ke 2.10.0. Anda juga dapat memulihkan snapshot dari rilis Aurora MySQL yang saat ini didukung ke Aurora MySQL 2.10.0.
Untuk membuat klaster dengan Aurora MySQL versi lama, tentukan versi mesin melalui AWS Management Console, AWS CLI, atau API Amazon RDS.
Jika Anda memiliki pertanyaan atau masalah, AWS Support tersedia di forum komunitas dan melalui AWS Support
catatan
Untuk informasi tentang cara meningkatkan versi klaster basis data MySQL Aurora Anda, lihat Meningkatkan versi kecil atau tingkat patch klaster DB Aurora MySQL di Panduan Pengguna Amazon Aurora.
Perbaikan
Perbaikan keamanan:
Perbaikan dan penyempurnaan lain untuk penanganan fine-tune di lingkungan terkelola. Di bawah ini adalah beberapa perbaikan CVE tambahan:
Perbaikan ketersediaan:
-
Memperkenalkan optimalisasi yang dapat mengurangi perselisihan untuk kueri yang dijalankan pada tabel di information_schema.
-
Menambahkan dukungan untuk cipher SSL ECDHE.
Perbaikan umum:
-
Memperbaiki masalah yang, dalam kondisi yang sangat jarang, dapat menyebabkan instans penulis memulai ulang ketika pemeriksaan integritas data dalam memori gagal.
-
Memperbaiki masalah yang, dalam kondisi yang sangat jarang, dapat menyebabkan instans basis data memulai ulang saat volume klaster meluas saat pencatatatan log biner diaktifkan.
-
Memperbaiki kondisi balapan yang sangat jarang selama instans basis data memulai ulang, yang dapat menyebabkan lebih dari satu kali mulai ulang.
-
Memperbaiki masalah yang dapat menyebabkan instans basis data gagal memulai ulang ketika basis data tersebut memiliki kombinasi pengguna dan hak istimewa dalam jumlah besar.
-
Memperbaiki masalah pada kueri paralel yang dapat menyebabkan basis data memulai ulang ketika mengeksekusi pernyataan SQL dengan klausa LIMIT.
-
Memperbaiki masalah terkait pelaporan yang salah tentang lag replikasi aurora.
-
Memperbaiki masalah yang dapat menyebabkan tabel general_log dan slow_log menjadi tidak dapat diakses setelah peningkatan versi utama secara in-place dari Aurora-MySQL 1.x (berdasarkan MySQL 5.6) ke Aurora-MySQL 2.x (berdasarkan MySQL 5.7).
-
Memperbaiki masalah yang, dalam kasus yang jarang terjadi, dapat menyebabkan instans basis data memulai ulang ketika tabel innodb_trx, innodb_locks, atau innodb_lockwaits menerima kueri saat basis data berada di bawah beban kerja yang berat. Alat dan fitur pemantauan seperti wawasan kinerja dapat mengkueri tabel-tabel tersebut.
-
Memperbaiki masalah yang dapat menyebabkan instans basis data memulai ulang ketika pernyataan SQL “FLUSH TABLES WITH READ LOCK” dijalankan.
-
Memperbaiki masalah di mana proses pembersihan InnoDB terjeda selama penghapusan instans pembaca yang menyebabkan peningkatan sementara dalam panjang daftar riwayat.
-
Memperbaiki masalah dengan kueri paralel yang dapat menyebabkan basis data memulai ulang ketika mengeksekusi pernyataan SQL terhadap tabel yang berisi kolom virtual.
-
Memperbaiki masalah dengan kueri paralel yang dapat menyebabkan basis data mengembalikan pengelompokan atau pengurutan yang salah saat mengeksekusi kueri dengan klausa GROUP BY dan klausa WHERE yang berisi predikat rentang.
-
Memperbaiki masalah pada kueri paralel yang, dalam kondisi yang sangat jarang, dapat menyebabkan basis data memulai ulang ketika mengeksekusi pernyataan SQL dengan fungsi JSON.
-
Memperbaiki masalah yang, dalam kondisi sangat jarang, dapat menyebabkan instans penulis di klaster Basis Data Global primer memulai ulang karena kondisi balapan selama Replikasi Basis Data Global.
-
Memperbaiki masalah yang dapat menyebabkan replika Binlog berhenti dengan kesalahan HA_ERR_FOUND_DUPP_KEY saat mereplikasi pernyataan DDL dan DCL tertentu. Masalah tersebut terjadi ketika instans sumber dikonfigurasi dengan format pencatatan log biner MIXED dan tingkat isolasi READ COMMITTED atau READ UNCOMMITTED.
-
Memperbaiki masalah yang, dalam kondisi yang sangat jarak, dapat menyebabkan instans basis data memulai ulang saat menggunakan transaksi XA di tingkat isolasi READ COMMITTED.
-
Memperbaiki masalah di mana nilai kolom TIMESTAMP baris yang sudah ada diperbarui ke stempel waktu terbaru ketika semua kondisi berikut ini terpenuhi: 1. terdapat sebuah pemicu untuk tabel; 2. INSERT dilakukan pada tabel yang memiliki klausa ON DUPLICATE KEY UPDATE; 3. baris yang disisipkan dapat menyebabkan pelanggaran nilai duplikat dalam indeks UNIQUE atau PRIMARY KEY; dan 4. satu kolom atau lebih adalah tipe data TIMESTAMP dan memiliki nilai default CURRENT_TIMESTAMP.
-
Memperbaiki masalah yang, dalam kondisi yang sangat jarang, dapat menyebabkan instans pembaca memulai ulang karena pemrosesan pemeriksaan yang salah.
-
Memperbaiki masalah yang dapat menyebabkan instans pembaca memulai ulang saat instans penulis meningkatkan volume basis data ke batas ukuran volume tertentu.
-
Memperbaiki masalah yang dapat menyebabkan waktu mulai ulang yang lebih lama untuk instans basis data menggunakan volume klaster yang diklon.
-
Memperbaiki masalah di mana instans basis data gagal memulai ulang satu kali atau beberapa kali setelah operasi TRUNCATE TABLE dilakukan pada instans penulis.
-
Memperbaiki masalah yang, dalam kondisi yang sangat jarang, dapat menyebabkan instans basis data memulai ulang.
-
Memperbaiki masalah yang, dalam kondisi yang sangat jarang, dapat menyebabkan instans penulis memulai ulang saat volume basis data meningkat ke kelipatan 160GB.
Integrasi perbaikan bug MySQL Community Edition
-
Bug #23533396 - Saat menambahkan indeks baru, server menghapus indeks kunci asing yang didefinisikan secara internal dan mencoba menggunakan indeks sekunder yang ditentukan pada kolom yang dihasilkan secara virtual sebagai indeks kunci asing, sehingga menyebabkan server keluar. InnoDB sekarang mengizinkan batasan kunci asing untuk mereferensikan indeks sekunder yang didefinisikan pada kolom yang dihasilkan secara virtual.
-
Bug #29550513 - Replikasi: Masalah penguncian di fungsi WAIT_FOR_EXECUTED_GTID_SET() dapat menyebabkan server macet dalam keadaan tertentu. Masalah tersebut telah diperbaiki.
Perbandingan dengan Aurora MySQL versi 1
Fitur Amazon Aurora MySQL berikut ini didukung di Aurora MySQL versi 1 (kompatibel dengan MySQL 5.6), tetapi fitur-fitur tersebut saat ini tidak didukung di Aurora MySQL versi 2 (kompatibel dengan MySQL 5.7).
-
Asynchronous key prefetch (AKP). Untuk informasi selengkapnya, lihat Mengoptimalkan kueri sambungan terindeks Aurora dengan asynchronous key prefetch di Panduan Pengguna Amazon Aurora.
-
Sambungan hash. Untuk informasi selengkapnya, lihat Mengoptimalkan kueri sambungan terindeks Aurora dengan asynchronous key prefetch di Panduan Pengguna Amazon Aurora.
-
Fungsi asli untuk memanggil AWS Lambda fungsi secara sinkron. Untuk informasi selengkapnya, lihat Menginvokasi fungsi Lambda dengan fungsi asli Aurora MySQL di Panduan Pengguna Amazon Aurora.
-
Pindai batching. Untuk informasi selengkapnya, lihat Pembaruan mesin basis data Aurora MySQL 2017-12-11 (versi 1.16) (Dihentikan).
-
Memigrasikan data dari MySQL menggunakan bucket Amazon S3. Untuk informasi selengkapnya, lihat Memigrasikan data dari MySQL menggunakan bucket Amazon S3 di Panduan Pengguna Amazon Aurora.
Kompatibilitas MySQL 5.7
Versi Aurora MySQL ini kompatibel dengan kabel dengan MySQL 5.7 dan menyertakan fitur seperti dukungan JSON, indeks spasial, dan kolom yang dihasilkan. Aurora MySQL menggunakan implementasi asli pengindeksan spasial menggunakan kurva z-order untuk memberikan kinerja tulis >20x lebih baik dan kinerja baca >10x lebih baik daripada MySQL 5.7 untuk set data spasial.
Versi Aurora MySQL ini saat ini tidak mendukung fitur MySQL 5.7 berikut:
-
Plugin replikasi kelompok
-
Peningkatan ukuran halaman
-
Pemuatan pool buffer InnoDB saat startup
-
Plugin pengurai teks lengkap InnoDB
-
Replikasi multisumber
-
Perubahan ukuran pool buffer online
-
Plugin validasi kata sandi
-
Plugin tulis ulang kueri
-
Penyaringan replikasi
-
Pernyataan SQL
CREATE TABLESPACE