Pembaruan mesin basis data Aurora MySQL 2019-11-22 (versi 2.06.0) (Dihentikan) - Amazon Aurora

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 2019-11-22 (versi 2.06.0) (Dihentikan)

Versi: 2.06.0

Aurora MySQL 2.06.0 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 didukung saat ini adalah 1.14.*, 1.15.*, 1.16.*, 1.17.*, 1.18.*, 1.19.*, 2.01.*, 2.02.*, 2.03.*, 2.04.*, 2.05.*, dan 2.06.*.

Anda dapat memulihkan snapshot dari rilis Aurora MySQL yang saat ini didukung ke Aurora MySQL 2.06.0. Anda juga memiliki opsi untuk meningkatkan klaster basis data Aurora MySQL 2.* yang ada ke Aurora MySQL 2.06.0. Anda tidak dapat meningkatkan klaster Aurora MySQL 1.* yang ada secara langsung ke 2.06.0; namun, Anda dapat memulihkan snapshot-nya ke Aurora MySQL 2.06.0.

Untuk membuat cluster dengan versi lama dari Aurora MySQL, harap tentukan versi mesin melalui,, atau RDS AWS Management Console API. AWS CLI

catatan

Versi ini saat ini tidak tersedia di AWS Wilayah berikut: AWS GovCloud (AS-Timur) [us-gov-east-1], (AS-Barat) [-1], Tiongkok AWS GovCloud (Ningxia) [us-gov-westcn-barat laut 1], Asia Pasifik (Hong Kong) [ap-east-1], dan Timur Tengah (Bahrain) [me-south-1]. Akan ada pengumuman terpisah setelah tersedia.

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.

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

Fitur baru:

  • Klaster MySQL Aurora kini mendukung jenis instans db.r5.8xlarge, db.r5.16xlarge, dan db.r5.24xlarge. Untuk informasi selengkapnya tentang jenis instans untuk klaster Aurora MySQL, lihat Kelas-kelas instans basis data Aurora dalam Panduan Pengguna Amazon Aurora.

  • Fitur hash join sudah tersedia secara umum dan mode lab Aurora tidak perlu ditetapkan ke ON. Fitur ini dapat meningkatkan performa kueri saat Anda harus menggabungkan data dalam jumlah besar menggunakan equi-join. Untuk informasi selengkapnya tentang penggunaan fitur ini, lihat Menggunakan API Data untuk Aurora Serverless di Panduan Pengguna Amazon Aurora.

  • Fitur hot row contention sudah tersedia secara umum dan mode lab Aurora tidak perlu diatur ke ON. Fitur ini meningkatkan secara signifikan throughput untuk beban kerja dengan banyak transaksi yang bersaing untuk baris di halaman yang sama.

  • Aurora MySQL 2.06 dan yang lebih tinggi mendukung tindakan "memundurkan" klaster DB ke waktu tertentu, tanpa memulihkan data dari cadangan. Fitur ini, yang dikenal sebagai Backtrack, memberikan cara yang cepat untuk memulihkan dari kesalahan pengguna, seperti menghapus tabel yang salah atau menghapus baris yang salah. Backtrack selesai dalam hitungan detik, bahkan untuk basis data besar. Baca AWS blog untuk ikhtisar, dan lihat Backtracking cluster Aurora DB di Panduan Pengguna Amazon Aurora untuk detail selengkapnya.

  • Aurora 2.06 dan yang lebih tinggi mendukung AWS Lambda pemanggilan sinkron melalui fungsi asli. lambda_sync() Fungsi asli lambda_async() juga tersedia, yang dapat digunakan sebagai alternatif untuk prosedur tersimpan yang ada untuk invokasi Lambda asinkron. Untuk informasi tentang pemanggilan fungsi Lambda, lihat Menginvokasi fungsi Lambda dengan fungsi asli Aurora MySQL di Panduan Pengguna Amazon Aurora.

Perbaikan penting:

Tidak ada.

Perbaikan prioritas tinggi:

Perbaikan keamanan

Penanganan koneksi

  • Ketersediaan basis data telah ditingkatkan agar dapat melayani lonjakan koneksi klien dengan lebih baik sambil menjalankan satu atau beberapa DDL. Perbaikan ini ditangani dengan cara menciptakan thread tambahan sementara ketika diperlukan. Anda disarankan untuk melakukan peningkatan versi jika basis data menjadi tidak responsif setelah terjadi lonjakan pada koneksi saat memproses DDL.

Mulai ulang mesin

  • Memperbaiki masalah ketidaktersediaan berkepanjangan saat memulai ulang mesin. Perbaikan ini mengatasi masalah dalam inisialisasi pool buffer. Masalah ini sangat jarang terjadi tetapi dapat berpotensi memengaruhi rilis apa pun yang didukung.

  • Memperbaiki masalah yang menyebabkan basis data yang dikonfigurasi sebagai master log biner (binlog) memulai ulang selama beban kerja tulis yang berat sedang berjalan.

Perbaikan stabilitas umum:

  • Melakukan perbaikan di mana kueri yang mengakses data yang tidak tersimpan dalam cache menjadi lebih lambat dari biasanya. Pelanggan yang mengalami latensi baca yang lebih tinggi tanpa alasan yang jelas saat mengakses data yang tidak tersimpan dalam cache diimbau untuk melakukan peningkatan versi karena mereka mungkin mengalami masalah ini.

  • Memperbaiki masalah kegagalan pemulihan tabel terpartisi dari snapshot basis data. Pelanggan yang mengalami kesalahan saat mengakses tabel terpartisi dalam basis data yang telah dipulihkan dari snapshot basis data Aurora MySQL 1.* disarankan untuk menggunakan versi ini.

  • Meningkatkan stabilitas Replika Aurora dengan memperbaiki perselisihan kunci antara thread yang melayani kueri baca dan yang menerapkan perubahan skema ketika kueri DDL sedang berlangsung pada instans DB penulis.

  • Memperbaiki masalah stabilitas yang terkait dengan pembaruan tabel mysql.innodb_table_stats yang dipicu oleh operasi DDL.

  • Memperbaiki masalah kesalahan pelaporan ERROR 1836 ketika kueri bersarang dijalankan terhadap tabel sementara di Replika Aurora.

Perbaikan kinerja:

  • Memperbaiki kinerja replikasi binlog dengan mencegah panggilan API yang tidak perlu ke cache jika cache kueri tersebut dinonaktifkan pada pekerja binlog.

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).

Kompatibilitas MySQL 5.7

Aurora MySQL 2.06.0 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.

Aurora MySQL 2.06.0 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