All Products
Search
Document Center

PolarDB:Catatan rilis PolarDB for MySQL 5.7

Last Updated:Sep 15, 2026

Topik ini menjelaskan pembaruan dan fitur PolarDB for MySQL 5.7.

5.7.1.0.42.1 & 5.7.1.0.42.2 & 5.7.1.0.42.3

Category

Description

Release date

New feature

Menambahkan kemampuan Semi-sync adaptif yang secara dinamis mengaktifkan atau menonaktifkan semi-sync berdasarkan latensi jaringan standby, serta menyediakan parameter innodb_polar_wait_slave_reply_* dan variabel status Innodb_polar_repl_*.

  • 5.7.1.0.42.1:2026-08-14

  • 5.7.1.0.42.2:2026-08-16

  • 5.7.1.0.42.3:2026-09-12

5.7.1.0.42

Category

Description

Release date

Bug fixes

Memperbaiki masalah di mana purge binlog selama startup Edisi Komunitas MySQL dapat menyebabkan error Previous_gtid.

2026-08-04

Memperbaiki masalah di mana akses konkuren ke objek page_hash yang kedaluwarsa selama operasi resize buffer pool online di InnoDB dapat menyebabkan crash mysqld.

Memperbaiki masalah di mana status session abnormal setelah kegagalan LOAD DATA menyebabkan pernyataan INSERT valid berikutnya gagal.

5.7.1.0.41 & 5.7.1.0.41.1 & 5.7.1.0.41.2 & 5.7.1.0.41.3

Category

Description

Release date

New feature

Menambahkan parameter polar_compressed_table_policy untuk mengontrol kebijakan pembuatan tabel terkompresi di PolarDB.

  • 5.7.1.0.41: 2026-05-09

  • 5.7.1.0.41.1: 2026-06-28

  • 5.7.1.0.41.2: 2026-06-29

  • 5.7.1.0.41.3: 2026-07-25

Bug fixes

Memperbaiki masalah di mana node read-only mungkin gagal mengkueri catatan tertentu selama penyesuaian struktur indeks Pohon-B di bawah tekanan write tinggi. Masalah ini diselesaikan dengan mengaktifkan parameter baru innodb_polar_replica_skip_supremum.

Memperbaiki masalah di mana parameter innodb_adaptive_hash_index mungkin tidak diaktifkan jika operasi resize buffer pool konkuren dilakukan setelah parameter tersebut diaktifkan.

5.7.1.0.40 & 5.7.1.0.40.1

Category

Description

Release date

Bug fix

Memperbaiki masalah yang terjadi saat menambahkan outline untuk pernyataan SQL yang sangat panjang (lebih dari 1 KB). Template SQL dipotong, sehingga memengaruhi pencocokan berikutnya. Untuk memastikan rencana eksekusi yang stabil, sistem sekarang memblokir penambahan outline semacam itu dan mengembalikan error. Hal ini mencegah potensi kegagalan diam. Jika Anda harus membuat outline untuk pernyataan SQL tersebut, atur parameter max_digest_length ke nilai yang minimal 1,2 kali panjang teks SQL target atau lebih tinggi.

  • 5.7.1.0.40: 2025-11-27

  • 5.7.1.0.40.1: 2026-07-02

5.7.1.0.39

Category

Description

Release date

New features and performance optimizations

  • Menambahkan fitur untuk mengompres log redo Bulk Load selama proses DDL.

  • Menambahkan dukungan untuk mengompres log redo untuk data BLOB.

  • Mengoptimalkan kinerja penulisan data BLOB selama rebuild tabel DDL.

2025-08-25

Bug fixes

  • Memperbaiki masalah di mana failover ketersediaan tinggi (HA) yang dipicu oleh ekstensi zero-filling di bawah beban write tinggi dapat menyebabkan crash kluster.

  • Memperbaiki masalah di mana izin LOCK TABLES diperlukan untuk mengeksekusi pernyataan SELECT ... FOR UPDATE.

  • Memperbaiki masalah langka di mana proses purge latar belakang dapat menyebabkan korupsi indeks sekunder selama rollback transaksi.

5.7.1.0.38

Category

Description

Release date

Bug fixes

  • Memperbaiki masalah di mana memperbarui nilai NULL menjadi string kosong pada tabel yang menggunakan format baris REDUNDANT dan memiliki fitur penambahan kolom instan aktif dapat menyebabkan crash kluster.

  • Memperbaiki masalah sesekali pembacaan/penulisan di luar batas dalam ROW LOG saat melakukan operasi DDL online pada tabel dengan kolom virtual.

  • Memperbaiki masalah di mana memory profile tidak dapat diaktifkan dengan me-restart kluster produksi 5.7.

  • Mengoptimalkan pengaturan variabel yang terkait dengan konsistensi global (mode kinerja tinggi). Cakupannya diubah dari level sistem ke level koneksi, memungkinkan Anda mengonfigurasi apakah akan mengaktifkan fitur tersebut di proksi database.

  • Memperbaiki masalah di mana kluster akan crash jika node read-only tidak dapat menemukan file tertentu saat membukanya selama proses DDL.

  • Memperbaiki masalah di mana error "file not found" terjadi saat node read-only mengeksekusi Show Binlog Events.

  • Memperbaiki masalah potensi korupsi indeks untuk indeks sekunder yang dibuat pada kolom virtual.

  • Memperbaiki masalah kompatibilitas di mana fitur ekstensi database dan tabel serta fitur ekstensi ruang file tidak kompatibel karena parameter loose_innodb_initialize_in_space_extend tidak dapat diatur ke 0.

  • Memperbaiki masalah di mana proses pemulihan database dan tabel dapat terganggu saat menggunakan fitur ekstensi ruang tanpa mengatur nilainya ke 0.

  • Memperbaiki masalah di mana data tidak dapat dipulihkan menggunakan IMPORT TABLESPACE setelah proses penulisan BLOB yang dioptimalkan terganggu secara abnormal.

2025-06-20

5.7.1.0.37

Category

Description

Release date

New feature and performance optimization

Menambahkan fungsi sm4_encrypt() dan sm4_decrypt() untuk mengimplementasikan enkripsi akses tingkat field menggunakan algoritma SM4.

2025-01-13

Bug fixes

  • Memperbaiki masalah kompatibilitas variabel sistem. Tidak ada error yang dilaporkan jika terdapat item duplikat saat Anda mengatur variabel flagset, seperti optimizer_switch.

  • Memperbaiki masalah sinkronisasi log redo yang lambat saat Innodb_flush_log_at_trx_commit=0, yang dapat menyebabkan timeout konsistensi SCC.

  • Memperbaiki masalah langka di mana node sekunder akan crash selama pencarian balik pada struktur indeks karena offset sinkronisasi hilang.

  • Memperbaiki masalah di mana crash selama proses DDL non-atomik mencegah kluster dimulai.

  • Memperbaiki masalah pada versi komunitas sebelumnya di mana JOIN ORDER dalam pernyataan UPDATE multi-tabel tidak dioptimalkan dengan benar.

5.7.1.0.36

Category

Description

Release date

New features and performance optimizations

  • Menambahkan dukungan untuk membuat tabel temporary kustom pada node read-only. Hanya engine MEMORY dan MyISAM yang didukung.

  • Mengoptimalkan fitur penambahan kolom instan untuk mendukung penambahan kolom ke tabel partisi secara instan.

  • Mengoptimalkan proses skala keluar buffer pool dan mengurangi kontensi kunci dengan thread pengguna untuk meningkatkan pengalaman skala keluar.

2024-11-28

Bug fixes

  • Memperbaiki masalah di mana konflik antara pemisahan transaksi lanjutan di proksi dan Fast query cache memengaruhi set hasil.

  • Memperbaiki masalah dalam alur pemulihan database dan tabel baru di mana proses terganggu setelah beberapa putaran pemulihan pada tabel yang sama.

  • Memperbaiki masalah di mana mengeksekusi CHECK TABLE pada node read-only (RO) dapat menyebabkan crash kluster.

  • Memperbaiki masalah langka di mana memodifikasi parameter innodb_bulk_load_page_grained_redo_enable dalam jendela waktu selama eksekusi DDL paralel dapat menyebabkan penulisan redo yang salah untuk beberapa halaman.

  • Memperbaiki masalah di mana nilai auto-increment tabel dikembalikan saat pernyataan INSERT ... ON DUPLICATE KEY UPDATE dieksekusi setelah node read-only dialihkan menjadi node baca/tulis.

  • Memperbaiki masalah dengan menonaktifkan path akses index merge intersection secara default untuk pernyataan DML guna meningkatkan kinerja dan mencegah deadlock.

5.7.1.0.35

Category

Description

Release date

New features and performance optimizations

  • Menambahkan dukungan untuk migrasi fisik dari PolarDB 5.6 ke PolarDB 5.7.

  • Menambahkan fitur untuk menerapkan enkripsi TDE ke tabel baru setelah enkripsi data transparan (TDE) diaktifkan.

  • Menambahkan pelacakan modifikasi data detail halus untuk meningkatkan kinerja konsistensi global (mode kinerja tinggi).

  • Menambahkan dukungan untuk tabel temporary in-memory yang ditentukan pengguna pada node read-only. Saat ini, hanya engine MEMORY dan MyISAM yang didukung.

  • Mengoptimalkan variabel read-only max_digest_length agar dapat dikonfigurasi secara dinamis.

  • Mengoptimalkan kinerja Simulated AIO.

  • Mengoptimalkan pustaka outline untuk memungkinkan nama pustaka outline kosong untuk setiap eksekusi.

  • Mengoptimalkan Thread IO PolarDB agar dapat disesuaikan secara dinamis tanpa restart.

2024-08-30

Bug fixes

  • Memperbaiki masalah konflik kunci selama skala-masuk buffer pool dinamis.

  • Memperbaiki masalah terkait pra-pembacaan purge untuk tipe data blob.

  • Memperbaiki masalah di mana nilai auto-increment tabel partisi dikembalikan setelah failover HA.

  • Memperbaiki masalah kinerja dengan serialisasi JSON besar.

  • Memperbaiki masalah presisi yang tidak mencukupi untuk bilangan titik mengambang dalam JSON.

  • Memperbaiki masalah deadlock yang disebabkan oleh kunci record akibat batasan kunci unik (UK) yang tidak perlu.

  • Memperbaiki masalah di mana thread pengguna pada node read-only menunggu terlalu lama untuk halaman bebas saat buffer pool penuh.

  • Memperbaiki masalah di mana nilai auto-increment mungkin dikembalikan ke 0 setelah semua data dalam tabel dihapus.

5.7.1.0.34

Category

Description

Release date

New features and performance optimizations

  • Menambahkan fitur DDL preemptif untuk menyelesaikan kegagalan dalam memperoleh kunci metadata (MDL) selama sinkronisasi DDL.

  • Mengoptimalkan prioritas thread di PolarFileSystem untuk memastikan pemrosesan permintaan transaksi tepat waktu dan meningkatkan kinerja DDL PolarDB for MySQL.

  • Mengoptimalkan kinerja pembacaan halaman pada node read-only di PolarFileSystem.

2024-07-01

Bug fix

  • Memperbaiki masalah di mana sistem MDL dapat menjadi abnormal jika jumlah koneksi melebihi 65.536.

5.7.1.0.33

Category

Description

Release date

New features and performance optimizations

  • Memperbaiki pesan error untuk kegagalan sinkronisasi kunci metadata (MDL) pada node read-only.

  • Menambahkan parameter polar_only_allow_discard_with_admin. Saat diaktifkan, parameter ini melarang pengguna melakukan operasi DISCARD. Nilai default adalah ON. Anda dapat mengonfigurasinya sesuai kebutuhan.

  • Menyempurnakan Fast query cache untuk menyertakan informasi tentang jumlah baris yang dikembalikan. Untuk kueri yang hit cache, jumlah baris yang dikembalikan dapat ditampilkan dalam log audit.

2024-05-27

Bug fixes

  • Memperbaiki masalah di mana akses O&M sistem memengaruhi metrik status slow_queries.

  • Memperbaiki masalah di mana koma tambahan diperlukan saat mengatur loose_optimizer_switch menggunakan SET_VAR hint.

5.7.1.0.32

Category

Description

Release date

New features and performance optimizations

  • Menambahkan dukungan untuk membuat dan menghapus tabel temporary dalam transaksi setelah fitur pengenal transaksi global (GTID) diaktifkan.

  • Menambahkan dukungan untuk menggunakan sintaks Variable-Setting Hint dalam konsistensi global (mode kinerja tinggi).

  • Mengoptimalkan kinerja kolam thread saat penulisan konkuren multi-thread untuk binary logging diaktifkan.

2024-03-27

Bug fixes

  • Memperbaiki masalah ketidakcocokan antara enkripsi data transparan (TDE) dan memori RDMA saat proses anak dibuat menggunakan fork.

  • Memperbaiki masalah di mana permintaan skala keluar berikutnya diblokir karena pernyataan SQL pengguna yang besar menempati banyak halaman untuk periode yang lama selama operasi skala-masuk buffer pool.

  • Memperbaiki masalah di mana restart node diperlukan untuk memulihkan dari pengembalian nilai auto-increment.

  • Memperbaiki masalah deadlock dengan DDL read-ahead dalam skenario DDL paralel.

  • Memperbaiki masalah di mana permintaan INSERT baru akan mengalami error "autoinc duplicate key" setelah pernyataan DDL yang memodifikasi partisi dieksekusi pada tabel partisi.

5.7.1.0.31

Category

Description

Release date

New feature and performance optimization

Mempercepat kecepatan pemrosesan permintaan koneksi oleh kolam thread dalam skenario konkurensi rendah.

2024-01-31

Bug fixes

  • Memperbaiki masalah di mana penggunaan fitur pra-baca logis dapat menyebabkan crash node.

  • Memperbaiki masalah kebocoran memori saat menggunakan fitur pra-baca logis.

  • Memperbaiki masalah dalam alur pemulihan database dan tabel baru di mana thread tidak dapat keluar karena disk penuh.

  • Memperbaiki masalah dalam alur pemulihan database dan tabel baru di mana penambahan node read-only (RO) baru gagal karena offset registrasi node RO terlalu rendah.

5.7.1.0.30.1

Category

Description

Release date

Bug fixes

  • Memperbaiki masalah di mana nilai auto-increment dikembalikan setelah failover ketersediaan tinggi (HA) saat autoinc_persist diaktifkan.

  • Memperbaiki masalah di mana nilai auto-increment dikembalikan setelah failover HA berulang antara node baca/tulis dan node standby (atau read-only).

  • Memperbaiki masalah di mana node standby kehilangan mekanisme rekoneksi replikasi fisik setelah operasi Degrade dilakukan pada node baca/tulis.

2023-12-11

5.7.1.0.30

Category

Description

Release date

New features and performance optimizations

  • Mengoptimalkan fitur pemulihan database dan tabel. Penyempurnaan mencakup kecepatan pemulihan yang lebih cepat dan dukungan untuk rollback kegagalan tugas.

  • Mengoptimalkan fitur output log dengan menghapus log error yang tidak perlu dari fil_space_extend.

2023-11-23

Bug fixes

  • Memperbaiki masalah di mana pembersihan halaman kotor pada node baca/tulis (RW) diblokir karena node RW tidak mengakhiri hubungan replikasi dalam kasus khusus saat server fisik node read-only (RO) gagal.

  • Memperbaiki masalah di mana nilai auto-increment dikembalikan karena eviksi cache tabel yang disebabkan oleh jumlah tabel yang berlebihan setelah failover ketersediaan tinggi (HA).

  • Memperbaiki masalah di mana tautan migrasi terputus karena restart kluster PolarDB selama peningkatan satu klik dari RDS for MySQL ke PolarDB for MySQL.

  • Memperbaiki masalah checkpoint abnormal selama proses undo truncate.

  • Memperbaiki masalah di mana node read-only tidak menggunakan antarmuka fast scan polarfs dir untuk terhubung ke node baca/tulis saat startup.

5.7.1.0.29

Category

Description

Release date

Bug fixes

  • Memperbaiki masalah deadlock yang disebabkan oleh konflik antara operasi cross-page pra-baca logis dan operasi merge Split Merge Operation (SMO).

  • Memperbaiki masalah di mana tabel temporary di engine InnoDB tidak dapat di-flush.

  • Memperbaiki masalah di mana menghapus aturan CCL terakhir dari jenis pernyataan SQL yang sama yang hanya menentukan kata kunci tanpa skema dan tabel dapat menyebabkan crash node.

2023-09-14

5.7.1.0.28.4

Category

Description

Release date

Bug fix

Memperbaiki masalah di mana kinerja write menurun karena thread page cleaner mem-flush terlalu banyak halaman kotor saat tingkat halaman kotor rendah.

2023-08-28

5.7.1.0.28.2

Category

Description

Release date

Bug fix

Memperbaiki masalah di mana latensi SQL meningkat karena tekanan berlebihan pada disk lokal setelah log audit diaktifkan.

2023-08-02

5.7.1.0.28

Category

Description

Release date

New features and performance optimizations

  • Menambahkan parameter innodb_polar_import_tablespace_strict_mode. Nilai default adalah ON, yang berarti error dilaporkan jika skema tabel berisi indeks teks penuh saat Anda melakukan operasi pemulihan database dan tabel.

  • Menambahkan parameter tingkat sesi innodb_polar_scc untuk mengontrol apakah permintaan koneksi saat ini memerlukan konsistensi kuat. Saat konsistensi global (mode kinerja tinggi) diaktifkan dan innodb_polar_scc=true untuk koneksi saat ini, konsistensi global berlaku.

2023-07-23

Bug fixes

  • Memperbaiki masalah di mana pengguna biasa dapat menghapus database performance_schema.

  • Memperbaiki masalah di mana LSN checkpoint tidak maju seperti yang diharapkan.

  • Memperbaiki masalah di mana error mungkin terjadi saat Anda melakukan kueri pada node read-only (RO) sementara operasi ALTER TABLE ... IMPORT TABLESPACE sedang dilakukan pada node baca/tulis (RW).

  • Memperbaiki masalah di mana node sekunder tidak memicu mekanisme rekoneksi saat node utama dimatikan dan dimulai ulang.

  • Memperbaiki masalah di mana fungsi GROUP_CONCAT mengembalikan hasil yang salah karena overflow aritmetika saat parameter group_concat_max_len diatur ke nilai besar.

  • Memperbaiki masalah kontensi kunci mutex dalam skenario update range konkurensi tinggi setelah PolarTrans diaktifkan secara dinamis.

  • Memperbaiki masalah di mana node read-only (RO) akan crash jika Anda terhubung ke database melalui node RO untuk membaca data setelah mekanisme daur ulang log undo dipicu pada node baca/tulis (RW).

5.7.1.0.27.2

Category

Description

Release date

Bug fix

Memperbaiki masalah di mana penghitung internal abnormal dalam kolam thread dapat menyebabkan permintaan SQL menumpuk selama pencatatan konkuren log kueri lambat.

2023-06-14

5.7.1.0.27

Category

Description

Release date

New features and performance optimizations

  • Menambahkan dukungan untuk mencatat pernyataan DDL dan LOCK TABLE ke tabel sistem.

  • Menjadikan fitur kolam thread kompatibel dengan CCL. Setelah fitur kolam thread diaktifkan, jika koneksi pengguna diblokir oleh CCL, koneksi tersebut ditandai dalam kolam thread. Kolam thread kemudian membuat thread tambahan untuk mengeksekusi pernyataan SQL pada koneksi lain.

  • Saat Anda menggunakan Statement Outline, jika Index Hint yang ditentukan tidak ada, hanya peringatan yang dilaporkan, bukan error.

  • Mengoptimalkan show full tables from db_name like table_name.

  • Menambahkan parameter Innodb_scc_timeout_count untuk konsistensi global (mode kinerja tinggi) guna mencatat jumlah timeout selama kueri.

  • Menambahkan parameter Innodb_scc_timeout_degrade_count untuk konsistensi global (mode kinerja tinggi) guna mencatat jumlah kali kueri mengalami timeout dan dialihkan ke kueri asinkron.

  • Mengoptimalkan proses penggunaan Statement Outline dengan melewati perhitungan hash digest untuk eksekusi pernyataan saat tidak ada outline.

  • Memperbaiki efisiensi pemotongan tabel temporary.

  • Menambahkan dukungan untuk mengkueri informasi GTID pada node read-only.

  • Mengoptimalkan granularitas kunci internal PolarFS untuk secara signifikan meningkatkan kinerja dalam beberapa skenario beban tinggi.

2023-05-08

Bug fixes

  • Memperbaiki masalah di mana event tidak dapat dihapus setelah dibuat.

  • Memperbaiki masalah di mana koneksi database tidak dapat dibuat karena timeout baca saat replikasi fisik dibangun pada node read-only.

  • Memperbaiki masalah di mana log undo tidak dapat dipotong.

  • Memperbaiki masalah latensi replikasi yang terjadi saat node read-only menerapkan log redo dari tabel lebar.

5.7.1.0.26.2

Category

Description

Release date

Bug fixes

  • Memperbaiki masalah di mana mengaktifkan konsistensi global (mode kinerja tinggi) dapat menyebabkan hot replica crash secara tak terduga.

  • Memperbaiki masalah di mana log PolarTrans tidak dapat diklaim kembali dengan benar setelah node baca/tulis dimulai ulang.

2023-03-25

5.7.1.0.26

Category

Description

Release date

Bug fixes

  • Memperbaiki masalah di mana nilai AUTO_INCREMENT dalam pernyataan CREATE TABLE hilang setelah failover antara node utama dan sekunder.

  • Memperbaiki masalah di mana parameter innodb_buffer_pool_in_core_file dalam file my.cnf tidak berlaku saat startup kluster.

  • Memperbaiki masalah komunikasi lambat untuk plugin enkripsi data transparan (TDE) pada instance dengan spesifikasi memori besar.

2023-02-27

5.7.1.0.25

Category

Description

Release date

New features and performance optimizations

  • Mengabaikan tanda titik koma di akhir pernyataan SQL dalam parameter kueri prosedur tersimpan bawaan dbms_ccl.add_ccl_digest_rule, dbms_outln.add_index_outline, dan dbms_outln.add_optimizer_outline.

  • Statement Outline sekarang mendukung semua klausa UNION.

  • Menyesuaikan parameter timeout yang terkait dengan koneksi replikasi fisik untuk mencegah masalah koneksi saat server fisik node baca/tulis gagal.

  • Optimasi kolam thread:

    • Anda dapat mengonfigurasi daftar pengguna prioritas tinggi menggunakan parameter thread_pool_high_priority_users. Saat kolam thread mengalokasikan thread, permintaan pengguna prioritas tinggi diprioritaskan.

    • Menambahkan mekanisme bypass. Anda dapat mengonfigurasi koneksi istimewa menggunakan parameter bypass_thread_pool_ips. Saat pengguna terhubung ke database dari alamat IP dalam bypass_thread_pool_ips, koneksi tersebut dapat melewati kolam thread.

    • Menambahkan mekanisme penanganan timeout kueri lambat. Kolam thread mengabaikan jumlah thread dalam status kueri lambat saat menghitung jumlah total thread. Hal ini memastikan bahwa jumlah total thread tidak lagi dibatasi oleh jumlah thread kueri lambat.

2023-01-06

Bug fix

Memperbaiki masalah di mana kinerja database dapat melambat dalam skenario transaksi jangka panjang.

5.7.1.0.24

Category

Description

Release date

New features and performance optimizations

  • Menambahkan parameter Innodb_scc_timeout_count untuk konsistensi global (mode kinerja tinggi) guna mencatat jumlah timeout selama kueri.

  • Menambahkan parameter Innodb_scc_timeout_degrade_count untuk konsistensi global (mode kinerja tinggi) guna mencatat jumlah kali kueri mengalami timeout dan dialihkan ke kueri asinkron.

2022-11-11

Bug fixes

  • Memperbaiki masalah di mana modul replikasi fisik pada node baca/tulis mengonsumsi memori ekstra.

  • Memperbaiki masalah di mana log undo tidak dapat dipurge dalam skenario khusus.

  • Memperbaiki masalah di mana pemeriksaan kesehatan kontrol gagal dalam skenario khusus untuk meningkatkan stabilitas sistem dalam skenario konkurensi tinggi.

5.7.1.0.23.3

Category

Description

Release date

Bug fix

Memperbaiki masalah crash pada node read-only yang disebabkan oleh konflik hash nama file.

2022-09-17

5.7.1.0.23

Category

Description

Release date

New features and performance optimizations

  • Menambahkan fitur konsistensi global (mode kinerja tinggi). Setelah fitur ini diaktifkan, node read-only PolarDB dapat menyediakan layanan baca dengan konsistensi kuat. Untuk informasi lebih lanjut, lihat Ikhtisar.

  • Mengoptimalkan fitur DDL read-ahead untuk meningkatkan efisiensi pembuatan indeks.

  • Mengoptimalkan pengurutan DDL. Penggabungan dua arah diganti dengan penggabungan multi-arah untuk mengurangi operasi I/O dan meningkatkan kinerja penambahan indeks DDL.

  • Memperbaiki kinerja kolam thread di bawah konkurensi tinggi.

2022-08-30

Bug fix

Memperbaiki masalah di mana penghapusan database tidak dicatat dalam log lambat.

5.7.1.0.22

Category

Description

Release date

New feature and performance optimization

Menambahkan dukungan untuk fitur DDL read-ahead untuk meningkatkan efisiensi pembuatan indeks.

2022-06-17

Bug fixes

  • Mengoptimalkan pemilihan path indeks pengurutan, yang sebelumnya tidak mempertimbangkan biaya akses tabel melalui indeks.

  • Memperbaiki masalah di mana pembersihan daftar LRU diblokir, mencegah pelepasan halaman saat buffer pool memiliki terlalu banyak halaman kotor dan flushing lambat.

5.7.1.0.21

Category

Description

Release date

New feature and performance optimization

Menyediakan latensi replikasi fisik tingkat milidetik antara node utama dan sekunder.

2022-05-20

Bug fixes

  • Memperbaiki masalah latensi replikasi fisik berlebihan di bawah beban kluster rendah.

  • Mengoptimalkan pemilihan indeks pengurutan untuk memprioritaskan path indeks yang dapat menggunakan kondisi indeks sekaligus menyediakan pengurutan.

  • Memperbaiki masalah di mana pengoptimal tidak memilih path rentang indeks yang lebih baik untuk beberapa pernyataan GROUP BY.

  • Memperbaiki masalah di mana checkpoint tidak dipicu saat node read-only mendaftar ke node baca/tulis.

5.7.1.0.20

Category

Description

Release date

New feature and performance optimization

Mengubah OF, COMMIT_ON_SUCCESS, ROLLBACK_ON_FAIL, dan TARGET_AFFECT_ROW dari kata kunci yang dicadangkan menjadi kata kunci tidak dicadangkan dalam parsing SQL.

2022-04-07

5.7.1.0.17

Category

Description

Release date

New features and performance optimizations

  • Menambahkan dukungan untuk fitur optimasi hot row. Untuk informasi lebih lanjut, lihat Optimasi hot row.

  • Menambahkan dukungan untuk fitur hot replica untuk lebih meningkatkan efisiensi ketersediaan tinggi.

2022-01-14

5.7.1.0.16

Category

Description

Release date

Bug fix

Mengoptimalkan kebijakan untuk memicu checkpoint secara manual.

2021-12-14

5.7.1.0.15

Category

Description

Release date

New feature and performance optimization

Menambahkan fitur Fast Query Cache. Untuk informasi lebih lanjut, lihat Fast query cache.

2021-11-17

5.7.1.0.14

Category

Description

Release date

Bug fixes

  • Menyediakan petunjuk pengoptimal yang memungkinkan pengguna mengontrol apakah akan memaksa penggabungan view. Untuk informasi lebih lanjut, lihat dokumentasi resmi MySQL.

  • Menambahkan dukungan untuk sintaks SELECT FOR UPDATE WAIT N. N menunjukkan periode timeout dalam detik dan hanya berlaku untuk kunci baris tunggal. Jika kueri perlu mengunci beberapa baris, sistem tidak mengakumulasi waktu untuk beberapa baris tetapi hanya memeriksa timeout untuk satu baris. Jika waktu tunggu melebihi N detik, sistem mengembalikan error timeout tunggu kunci: Lock wait timeout exceeded; try restarting transaction.

2021-10-19

5.7.1.0.13

Category

Description

Release date

New feature and performance optimization

Node read-only di kluster sekunder GDN dapat dialihkan menjadi node utama menggunakan perintah alter polar to slave. Hal ini mengimplementasikan ketersediaan tinggi untuk kluster sekunder.

2021-09-10

5.7.1.0.12

Category

Description

Release date

New features and performance optimizations

2021-08-27

Bug fixes

  • Memperbaiki masalah di mana aturan untuk database dan tabel tertentu dalam Statement Concurrency Control tidak dapat dicocokkan.

  • Mempercepat penerapan log redo pada node read-only dan kluster sekunder untuk meningkatkan efisiensi sinkronisasi node utama.

5.7.1.0.11

Category

Description

Release date

New feature and performance optimization

Menambahkan parameter polar_replica_work_on_nonblock_mdl_mode. Saat parameter ini diaktifkan, transaksi yang belum dikomit pada level isolasi RU/RC di node read-only tidak lagi memblokir operasi DDL di node utama. Dalam kasus ini, properti transaksional definisi tabel tidak lagi dijamin di node read-only.

2021-07-08

5.7.1.0.10

Category

Description

Release date

New feature and performance optimization

Menambahkan dukungan untuk sintaks SELECT FOR UPDATE/SHARE SKIP LOCKED/NOWAIT untuk kompatibilitas dengan MySQL 8.0. Untuk informasi lebih lanjut, lihat MySQL 8.0.

2021-06-15

Bug fix

Menambahkan dukungan untuk mem-flush data tabel temporary InnoDB ke disk pada node read-only.

5.7.1.0.9

Category

Description

Release date

Bug fixes

  • Menambahkan dukungan untuk Quick Launch engine penyimpanan dalam skenario multi-tabel.

  • Memperbaiki masalah crash database yang disebabkan oleh rollback operasi UPDATE pada kolom virtual.

2021-05-13

5.7.1.0.8

Category

Description

Release date

New feature and performance optimization

Menentukan apakah akan segera mengeksekusi kebijakan checkpoint di node utama saat node read-only membangun hubungan replikasi.

2021-04-19

Bug fixes

  • Mengubah KICKOUT menjadi kata kunci tidak dicadangkan.

  • Memperbaiki masalah di mana informasi enkripsi dalam tabel terenkripsi TDE mungkin hilang setelah failover utama/sekunder, menyebabkan kegagalan dekripsi.

5.7.1.0.7

Category

Description

Release date

New features and performance optimizations

  • Menambahkan fitur DDL paralel untuk meningkatkan kinerja DDL. Untuk informasi lebih lanjut, lihat DDL paralel.

  • Menambahkan parameter innodb_buffer_pool_in_core_file untuk menghapus buffer pool dari file core.

  • Menambahkan dukungan untuk kata kunci berikut ke Index Hints, yang memungkinkan pengoptimal menggunakan atau mengabaikan indeks tertentu saat memproses kueri:

    • GROUP_INDEX atau NO_GROUP_INDEX: Gunakan atau abaikan indeks yang ditentukan untuk pemindaian indeks dengan operasi GROUP BY.

    • INDEX atau NO_INDEX: Memaksa server untuk menggunakan atau mengabaikan indeks yang ditentukan.

    • JOIN_INDEX atau NO_JOIN_INDEX: Memaksa MySQL untuk menggunakan atau mengabaikan indeks yang ditentukan untuk metode akses apa pun.

  • Menambahkan dukungan untuk kata kunci berikut ke Join Order Hint, yang memungkinkan pengoptimal memilih urutan penggabungan tabel yang sesuai:

    • JOIN_FIXED_ORDER: Memaksa pengoptimal untuk menggabungkan tabel sesuai urutan kemunculannya dalam klausa FROM.

    • JOIN_ORDER: Menginstruksikan pengoptimal untuk menggabungkan tabel sesuai urutan yang ditentukan. Petunjuk ini berlaku untuk tabel bernama. Pengoptimal dapat menempatkan tabel tanpa nama di mana saja dalam urutan penggabungan, termasuk di antara tabel yang ditentukan.

    • JOIN_PREFIX: Menginstruksikan pengoptimal untuk menggabungkan tabel sesuai urutan yang ditentukan untuk beberapa tabel pertama dalam rencana eksekusi penggabungan. Petunjuk ini berlaku untuk tabel bernama. Pengoptimal menempatkan semua tabel lain setelah tabel bernama.

    • JOIN_SUFFIX: Menginstruksikan pengoptimal untuk menggabungkan tabel sesuai urutan yang ditentukan untuk beberapa tabel terakhir dalam rencana eksekusi penggabungan. Petunjuk ini berlaku untuk tabel bernama. Pengoptimal menempatkan semua tabel lain sebelum tabel bernama.

2021-03-10

Bug fixes

  • Mem-partisi tabel perbandingan nomor token dan mencadangkan beberapa token untuk memperbaiki masalah di mana nilai hash digest pernyataan yang sama tidak konsisten setelah token baru dimasukkan.

  • Memperbaiki kegagalan peningkatan/penurunan spesifikasi yang disebabkan oleh kegagalan node read-only mendaftar ke node utama selama proses peningkatan/penurunan spesifikasi.

  • Memperbaiki masalah di mana membuat atau menghapus tabel temporary dalam prosedur tersimpan menyebabkan kluster keluar secara abnormal saat variabel sistem session_track_temporary_tables diaktifkan.

5.7.1.0.6.3

Category

Description

Release date

Bug fix

Memperbaiki masalah di mana hasil SHOW PROCESSLIST salah dalam beberapa skenario.

2021-02-22

5.7.1.0.6.2

Category

Description

Release date

Bug fix

Memperbaiki masalah sesekali di mana kode error 1032 (Can't find record in TABLE) terjadi saat mengeksekusi kueri yang menggunakan optimasi Index Merge pada node read-only.

2021-02-10

5.7.1.0.6.1

Category

Description

Release date

Bug fixes

  • Memperbaiki masalah pembersihan halaman kotor abnormal pada node baca/tulis.

  • Memperbaiki masalah di mana zona utama tidak dapat diubah pada kluster yang telah mengalami failover utama/sekunder.

  • Memperbaiki masalah crash database yang disebabkan oleh panggilan salah ke Thread Descriptor (THD) saat mengeksekusi SHOW PROCESSLIST.

2021-02-02

5.7.1.0.6

Category

Description

Release date

New features and performance optimizations

  • Menambahkan dukungan untuk fitur Statement Queue. Untuk informasi lebih lanjut, lihat Statement Queue.

  • Menambahkan dukungan untuk fitur Instant add column. Untuk informasi lebih lanjut, lihat Menambahkan kolom secara instan di akhir tabel.

  • Menambahkan dukungan untuk fitur Returning. Untuk informasi lebih lanjut, lihat Returning.

  • Nilai default parameter innodb_adaptive_hash_index diubah dari ON menjadi OFF.

2021-01-29

Bug fix

Memperbaiki masalah di mana tabel sistem hilang saat meningkatkan versi kernel PolarDB.

5.7.1.0.5

Category

Description

Release date

Bug fixes

  • Memperbaiki masalah di mana node read-only akan crash saat kueri dilakukan padanya setelah kunci dimodifikasi di node utama.

  • Memperbaiki masalah di mana node read-only akan crash saat tabel partisi dianalisis padanya.

  • Memperbaiki masalah di mana node utama baru akan crash karena ruang tabel tidak konsisten setelah failover utama/sekunder.

2020-12-31

5.7.1.0.4

Category

Description

Release date

Bug fixes

  • Memperbaiki masalah di mana data tidak dapat dimasukkan ke tabel temporary setelah failover utama/sekunder.

  • Memperbaiki masalah di mana node read-only menjadi tidak tersedia saat ruang tabel temporary diperluas padanya.

  • Memperbaiki masalah di mana Simulated AIO tidak berfungsi seperti yang diharapkan.

2020-11-17

5.7.1.0.3

Category

Description

Release date

New feature and performance optimization

Menambahkan dukungan untuk fitur enkripsi data transparan (TDE).

2020-10-21

Bug fixes

  • Memperbaiki masalah statistik kinerja tidak konsisten antara node read-only dan node utama.

  • Memperbaiki masalah di mana pesan error ditampilkan dalam hasil SHOW PROCESSLIST.

5.7.1.0.2

Category

Description

Release date

Bug fixes

  • Memperbaiki masalah di mana file .IDB tidak dapat diperluas setelah migrasi dari RDS for MySQL 5.7.

  • Melarang eksekusi perintah terkait CF_STATUS_COMMAND selama failover utama/sekunder untuk memastikan operasi normal.

  • Memperbaiki masalah di mana node utama menjadi tidak tersedia karena kontensi halaman antara thread latar belakang untuk memperbarui statistik dan logika Truncate.

2020-08-28

5.7.1.0.1

Category

Description

Release date

Bug fixes

  • Memperbaiki masalah di mana MaxScale tidak dapat diakses karena beberapa perintah khusus PolarDB tidak memiliki nomor perintah yang sesuai.

  • Memperbaiki masalah di mana kluster yang dibuat dengan memulihkan dari Keranjang daur ulang menjadi tidak tersedia karena ruang tabel tidak ditemukan.

  • Memperbaiki masalah di mana file tidak ditutup saat perintah promote replica dieksekusi, menyebabkan crash saat melepas pemasangan file PFS.

2020-07-30