Pembaruan mesin basis data Aurora MySQL: 2016-04-06 (versi 1.6) (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: 2016-04-06 (versi 1.6) (Dihentikan)

Versi: 1.6

Pembaruan ini mencakup perbaikan berikut:

Fitur baru

  • Read-ahead paralel – Read-ahead paralel sekarang diaktifkan secara default untuk semua klaster DB Aurora MySQL, dan tidak dapat dikonfigurasi. Read-ahead paralel diperkenalkan pada pembaruan Desember 2015. Untuk informasi selengkapnya, lihat Pembaruan mesin basis data Aurora MySQL: 2015-12-03 (versi 1.4) (Dihentikan).

    Selain mengaktifkan read-ahead paralel secara default, rilis ini mencakup perbaikan berikut untuk read-ahead paralel:

    • Meningkatkan logika sehingga read-ahead paralel menjadi kurang agresif, yang bermanfaat saat klaster DB Anda menghadapi banyak beban kerja paralel.

    • Meningkatkan stabilitas pada tabel yang lebih kecil.

  • Penyimpanan Log Biner yang efisien (mode lab)— File log biner MySQL sekarang disimpan lebih efisien di Aurora MySQL. Implementasi penyimpanan baru memungkinkan file log biner dihapus lebih awal dan meningkatkan kinerja sistem untuk instans dalam klaster DB Aurora MySQL yang merupakan master replikasi log biner.

    Untuk memungkinkan penyimpanan log biner yang efisien, atur parameter aurora_lab_mode ke 1 dalam kelompok parameter untuk instans primer Anda atau Replika Aurora. Parameter aurora_lab_mode adalah parameter tingkat instans yang ada di kelompok parameter default.aurora5.6 secara default. Untuk informasi tentang memodifikasi grup parameter DB, lihat Memodifikasi parameter dalam grup parameter DB di Panduan Pengguna Amazon Aurora. Untuk informasi tentang grup parameter dan Aurora MySQL, lihat Parameter konfigurasi Aurora MySQL di Panduan Pengguna Amazon Aurora.

    Hanya aktifkan penyimpanan log biner yang efisien untuk instans di klaster DB Aurora MySQL yang merupakan instans master replikasi log biner MySQL.

  • Variabel sistem AURORA_VERSION – Anda sekarang bisa mendapatkan versi Aurora dari klaster DB Aurora MySQL Anda dengan membuat kueri variabel sistem AURORA_VERSION.

    Untuk mendapatkan versi Aurora, gunakan salah satu kueri berikut:

    select AURORA_VERSION(); select @@aurora_version; show variables like '%version';

    Anda juga dapat melihat versi Aurora di AWS Management Console saat Anda memodifikasi cluster DB, atau dengan memanggil describe-db-engine-versions AWS CLI perintah atau operasi API EngineVersionsDescribedB.

  • Metrik penggunaan memori manajer kunci – Informasi tentang penggunaan memori manajer kunci kini tersedia sebagai metrik.

    Untuk mendapatkan metrik penggunaan memori manajer kunci, gunakan salah satu kueri berikut:

    show global status where variable_name in ('aurora_lockmgr_memory_used'); select * from INFORMATION_SCHEMA.GLOBAL_STATUS where variable_name in ('aurora_lockmgr_memory_used');

Perbaikan

  • Meningkatkan stabilitasi selama pemulihan transaksi XA dan binlog.

  • Memperbaiki masalah memori yang disebabkan oleh sejumlah besar koneksi.

  • Meningkatkan akurasi dalam metrik berikut: Read Throughput, Read IOPS, Read Latency, Write Throughput, Write IOPS, Write Latency, dan Disk Queue Depth.

  • Memperbaiki masalah stabilitas yang menyebabkan mulai ulang yang lambat untuk instans besar setelah crash.

  • Meningkatkan konkurensi dalam kamus data terkait mekanisme sinkronisasi dan pengosongan cache.

  • Peningkatan stabilitas dan kinerja untuk Replika Aurora:

    • Memperbaiki masalah stabilitas untuk Replika Aurora selama beban kerja tulis yang berat atau burst untuk instans primer.

    • Peningkatan lag replika untuk kelas instans db.r3.4xlarge dan db.r3.8xlarge.

    • Peningkatan kinerja dengan mengurangi susunan antara aplikasi penyalinan ulang log RDS dan pembacaan bersamaan pada Replika Aurora.

    • Memperbaiki masalah untuk statistik penyegaran pada Replika Aurora untuk statistik yang baru dibuat atau diperbarui.

    • Peningkatan stabilitas untuk Replika Aurora ketika ada banyak transaksi pada instans primer dan pembacaan serentak pada Replika Aurora di seluruh data yang sama.

    • Meningkatkan stabilitas untuk Replika Aurora saat menjalankan pernyataan UPDATE dan DELETE dengan pernyataan JOIN.

    • Meningkatkan stabilitas untuk Replika Aurora saat menjalankan pernyataan INSERT ... SELECT.

Integrasi perbaikan bug MySQL

  • BACKPORT Bug #18694052 FIX FOR ASSERTION `!M_ORDERED_REC_BUFFER' FAILED TO 5.6 (Port Bug #18305270)

  • SEGV IN MEMCPY(), HA_PARTITION::POSITION (Port Bug # 18383840)

  • WRONG RESULTS WITH PARTITIONING,INDEX_MERGE AND NO PK (Port Bug # 18167648)

  • FLUSH TABLES FOR EXPORT: ASSERTION IN HA_PARTITION::EXTRA (Port Bug # 16943907)

  • SERVER CRASH IN VIRTUAL HA_ROWS HANDLER::MULTI_RANGE_READ_INFO_CONST (Port Bug # 16164031)

  • RANGE OPTIMIZER CRASHES IN SEL_ARG::RB_INSERT() (Port Bug # 16241773)