Aurora Pembaruan mesin SQL database saya 2023-03-01 (versi 3.03.0) (Usang) - Amazon Aurora:

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

Aurora Pembaruan mesin SQL database saya 2023-03-01 (versi 3.03.0) (Usang)

Versi: 3.03.0

Aurora My SQL 3.03.0 umumnya tersedia. Versi Aurora My SQL 3.03 kompatibel dengan My SQL 8.0.26, dan versi Aurora My 3.02 kompatibel dengan SQL My 8.0.23. SQL Untuk informasi selengkapnya tentang perubahan komunitas yang terjadi dari 8.0.23 ke 8.0.26, lihat Catatan Rilis 8.0 Saya SQL.

Untuk detail fitur baru di Aurora My SQL versi 3, lihat Aurora My version 3 yang kompatibel dengan My SQL 8.0. SQL Untuk perbedaan antara Aurora My SQL versi 3 dan Aurora My SQL versi 2, lihat Membandingkan Aurora My versi SQL 2 dan Aurora My versi 3. SQL Untuk perbandingan Aurora My SQL version 3 dan My SQL 8.0 Community Edition, lihat Membandingkan Aurora My SQL version 3 dan My 8.0 Community Edition. SQL

Saat ini didukung Aurora SQL Rilis saya adalah 2.07.*, 2.11.*, 3.01.*, 3.02.* dan 3.03.*.

Anda dapat melakukan peningkatan di tempat atau memulihkan snapshot dari klaster Aurora My SQL versi 2 yang saat ini didukung ke Aurora My 3.03.0. SQL

Untuk informasi tentang merencanakan peningkatan ke Aurora My SQL version 3, lihat Perencanaan upgrade untuk Aurora My SQL version 3 di Panduan Pengguna Amazon Aurora. Untuk informasi umum tentang peningkatan Aurora Saya, lihat SQL Memutakhirkan klaster Amazon Aurora SQL My DB di Panduan Pengguna Amazon Aurora.

Untuk informasi pemecahan masalah, lihat Memecahkan masalah pemutakhiran dengan Aurora Versi saya 3. SQL

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 CVEs tercantum di bawah ini:

Perbaikan dan penyempurnaan lain untuk penanganan fine-tune di lingkungan terkelola. CVEPerbaikan tambahan di bawah ini:

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 instance pembaca saat menjalankan pernyataan Data Control Language (DCL), misalnya GRANT danREVOKE, atau saat membuat koneksi baru pada instance penulis.

  • Memperbaiki masalah di mana query paralel salah digunakan untuk operasi Data Manipulation Language (DML), seperti UPDATE pernyataan DELETE dan, yang saat ini tidak didukung, yang menyebabkan instans DB dimulai ulang. Untuk informasi selengkapnya tentang operasi yang didukung dalam kueri paralel, lihat Aurora Batasan kueri SQL paralel saya.

  • Memperbaiki masalah yang, dalam kasus yang jarang terjadi, dapat menyebabkan replika Aurora dimulai ulang selama eksekusi simultan operasi pembaruan besar atau beban kerja Bahasa Definisi Data (DDL) pada instance penulis dan membaca operasi pada kumpulan tabel yang sama pada replika Aurora.

  • Memperbaiki masalah pada operasi penurunan skala instans pembaca Aurora Nirserver 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 instans DB dimulai ulang pada instance SQL replika Aurora My ketika tabel sementara internal melebihi nilai memori atau mmap default atau yang dikonfigurasi pelanggan.

  • Memperbaiki masalah di mana rotasi log Audit Lanjutan dapat menyebabkan masalah manajemen memori.

  • Penyisipan cepat tidak diaktifkan di Aurora SQL versi Saya ini, karena masalah yang dapat menyebabkan ketidakkonsistenan saat menjalankan kueri seperti,, dan. INSERT INTO SELECT FROM Untuk informasi selengkapnya tentang pengoptimalan sisipan cepat, lihat Amazon Aurora Peningkatan SQL kinerja saya.

Perbaikan umum:

  • Meningkatkan latensi kueri baca sesi penerusan penulisan database global menggunakan pengaturan konsistensi GLOBAL baca.

  • Memperbaiki masalah di mana nilai parameter wait_timeout tidak dihormati setelah sesi klien mengeksekusi perintah reset_connection atau change_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 My DB. SQL Informasi lebih lanjut tentang metrik ini dapat ditemukan di dokumentasi definisi metrik CloudWatch Aurora, metrik Amazon untuk CloudWatch Amazon Aurora.

  • temptable_use_mmapParameter telah usang, dan dukungan untuk itu diharapkan akan dihapus di rilis Saya di masa mendatang. SQL 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 upgrade versi minor untuk database global Aurora dari Aurora My versi 3.01 atau 3.02 ke Aurora My SQL versi 3.03 atau lebih tinggi, lihat Upgrade Aurora My dengan memodifikasi SQL versi mesin. SQL

  • Memperbaiki masalah yang dapat menyebabkan peningkatan versi utama dari Aurora SQL My version 2 ke Aurora SQL My version 3 gagal ketika ada sejumlah besar tabel (lebih dari 750K) di cluster.

  • Memperbaiki masalah yang dapat menyebabkan peningkatan versi utama dari Aurora My version 2 ke Aurora SQL SQL My version 3 gagal karena memigrasi mysql.innodb_index_stats dan tabel membutuhkan waktu lebih lama mysql.innodb_table_stats dari yang diharapkan. Masalah ini terutama memengaruhi klaster DB dengan jutaan tabel.

  • Memperbaiki masalah yang dapat menyebabkan kegagalan saat memutakhirkan dari Aurora SQL My version 2 ke Aurora SQL My version 3 karena kesalahan inkonsistensi skema. Kesalahan ini dilaporkan oleh pemeriksa awal peningkatan untuk tabel mysql.general_log_template danmysql.slow_log_template. Untuk informasi selengkapnya tentang pemecahan masalah pemutakhiran, lihat Memecahkan masalah pemutakhiran dengan Aurora Versi saya 3. SQL

  • Memperbaiki masalah yang dapat menyebabkan kegagalan pemutakhiran dari Aurora My SQL version 2 ke Aurora My SQL version 3 karena kesalahan. schemaInconsistencyCheck Kesalahan ini disebabkan oleh inkonsistensi skema dalam tabel mysql.table_migration_index_info, seperti yang dilaporkan oleh upgrade-prechecks.log. Untuk informasi selengkapnya tentang peningkatan pemecahan masalah ke Aurora My SQL version 3, lihat Memecahkan masalah pemutakhiran dengan Aurora My version 3. SQL

Integrasi perbaikan bug My SQL 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 SQLBug saya diperbaiki oleh pembaruan mesin basis data Aurora My SQL 3.x.

  • Memperbaiki masalah di mana beberapa jenis kolom, termasuk JSON dan TEXT, 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. Nilai AUTO_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 menggunakan EXISTS, 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)