Pembaruan mesin basis data Aurora MySQL 2018-09-20 (versi 1.18.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 2018-09-20 (versi 1.18.0) (Dihentikan)

Versi: 1.18.0

Aurora MySQL 1.18.0 tersedia secara umum. Semua klaster kueri paralel Aurora MySQL baru dengan kompatibilitas MySQL 5.6, termasuk yang dipulihkan dari snapshot, akan dibuat dengan Aurora MySQL 1.18.0. Anda memiliki opsi, tetapi tidak diharuskan, untuk meningkatkan klaster kueri paralel yang ada ke Aurora MySQL 1.18.0. Anda dapat membuat klaster DB baru di Aurora MySQL 1.14.4, Aurora MySQL 1.15.1, Aurora MySQL 1.16, atau Aurora MySQL 1.17.6. Anda dapat melakukannya menggunakan AWS CLI atau Amazon RDS API dan menentukan versi mesin.

Dengan versi Aurora MySQL 1.18.0, kami menggunakan model patching klaster di mana semua simpul dalam klaster Aurora DB ditambal pada saat yang sama.

penting

Aurora MySQL 1.18.0 hanya berlaku untuk klaster kueri paralel Aurora. Jika Anda meningkatkan klaster 5.6.10a yang telah disediakan, versi yang dihasilkan adalah 1.17.8. Jika Anda meningkatkan klaster 5.6.10a kueri paralel, versi yang dihasilkan adalah 1.18.0.

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.

Fitur

  • Kueri Paralel tersedia dengan rilis ini, untuk klaster baru dan snapshot yang dipulihkan. Kueri paralel Aurora MySQL adalah pengoptimalan yang memaralelkan beberapa I/O dan komputasi yang terlibat dalam pemrosesan kueri sarat data. Pekerjaan yang diparalelkan mencakup pengambilan baris dari penyimpanan, ekstraksi nilai kolom, dan penentuan baris yang cocok dengan ketentuan dalam klausa WHERE dan klausa sambungan. Pekerjaan sarat data ini didelegasikan (dalam istilah pengoptimalan basis data, ditekan) ke beberapa simpul di lapisan penyimpanan terdistribusi Aurora. Tanpa kueri paralel, setiap kueri membawa semua data yang dipindai ke simpul tunggal dalam klaster Aurora MySQL (simpul kepala) dan melakukan semua pemrosesan kueri di sana.

    • Saat fitur kueri paralel diaktifkan, mesin Aurora MySQL secara otomatis menentukan kapan kueri dapat menguntungkan, tanpa memerlukan perubahan SQL seperti petunjuk atau atribut tabel.

    Untuk informasi selengkapnya, lihat Menggunakan kueri paralel untuk Amazon Aurora MySQL di Panduan Pengguna Amazon Aurora.

  • OOM Avoidance: Fitur ini memantau memori sistem dan melacak memori yang dikonsumsi oleh berbagai komponen basis data. Setelah sistem memiliki memori yang rendah, sistem melakukan sederet tindakan untuk melepaskan memori dari berbagai komponen yang dilacak dalam upaya menyimpan basis data agar tidak masuk ke status Out of Memory (OOM) dan dengan demikian menghindari mulai ulang basis data. Fitur upaya terbaik ini diaktifkan secara default untuk instans t2 dan dapat diaktifkan di kelas instans lain melalui parameter instans baru yang bernama aurora_oom_response. Parameter instans ini mengambil serangkaian tindakan yang dipisahkan koma yang harus dilakukan oleh instans saat memorinya rendah. Tindakan yang valid meliputi "print", "tune", "decline", "kill_query", atau kombinasinya. Setiap string kosong berarti tidak boleh ada tindakan yang diambil dan membuat fitur menjadi dinonaktifkan secara efektif. Perhatikan bahwa tindakan default untuk fitur ini adalah “print, tune”. Contoh penggunaan:

    • “print” – Hanya mencetak kueri yang mengambil memori dalam jumlah besar.

    • “tune” – Menyesuaikan cache tabel internal untuk melepas beberapa memori kembali ke sistem.

    • “decline” – Menolak kueri baru setelah memori instans rendah.

    • “kill_query” – Mematikan kueri dalam urutan konsumsi memori secara menurun hingga permukaan memori instans di atas ambang batas rendah. Pernyataan data definition language (DDL) tidak dimatikan.

    • "print, tune" – Melakukan tindakan yang dijelaskan untuk “print” dan “tune”.

    • "tune, decline, kill_query" – Melakukan tindakan yang dijelaskan untuk "tune", "decline", dan "kill_query".

    Untuk informasi tentang out-of-memory kondisi penanganan dan saran pemecahan masalah lainnya, lihat Amazon Aurora MySQL masalah kehabisan memori di Panduan Pengguna Amazon Aurora.