全部产品
Search
文档中心

PolarDB:Catatan Rilis PolarDB for MySQL 5.7

更新时间:Sep 12, 2025

Topik ini mencakup catatan rilis untuk PolarDB for MySQL 5.7, yang menjelaskan fitur-fitur pada setiap versi.

5.7.1.0.39

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

  • Menambahkan kompresi untuk redo log Bulk Load selama operasi DDL.

  • Menambahkan dukungan untuk mengompres redo log untuk tipe data BLOB.

  • Mengoptimalkan performa penulisan data BLOB selama pembangunan ulang tabel.

2025-08-25

Masalah yang diperbaiki

  • Memperbaiki kemungkinan crash kluster selama failover High Availability (HA) yang dipicu oleh zero-filling di bawah beban tulis tinggi.

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

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

5.7.1.0.38

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

  • Memperbaiki masalah di mana kluster bisa crash ketika nilai NULL diperbarui menjadi string kosong. Ini terjadi pada tabel yang menggunakan format baris REDUNDANT dan berisi kolom yang ditambahkan menggunakan fitur instant add column.

  • Memperbaiki masalah out-of-bounds read/write sesekali untuk ROW LOGs saat Anda melakukan operasi DDL online pada tabel dengan kolom virtual.

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

  • Mengoptimalkan konfigurasi variabel untuk konsistensi global (mode kinerja tinggi). Ruang lingkup konfigurasi diubah dari level sistem ke level koneksi, dan Anda dapat mengaktifkan atau menonaktifkannya di PolarProxy.

  • Memperbaiki masalah di mana kluster crash selama operasi DDL karena node read-only gagal menemukan file yang ingin dibuka.

  • Memperbaiki masalah di mana kesalahan "file not found" dilaporkan saat Anda mengeksekusi SHOW BINLOG EVENTS pada node read-only.

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

  • Memperbaiki masalah kompatibilitas antara fitur pemulihan database dan tabel dan fitur ekstensi ruang file. Masalah ini terjadi karena parameter loose_innodb_initialize_in_space_extend tidak dapat disetel ke 0.

  • Memperbaiki masalah di mana tugas pemulihan database dan tabel terganggu. Hal ini disebabkan oleh fitur yang mencegah pengaturan parameter ekstensi ruang ke 0.

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

2025-06-20

5.7.1.0.37

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

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

2025-01-13

Masalah yang diperbaiki

  • Memperbaiki masalah kompatibilitas dengan variabel sistem. Sistem tidak lagi melaporkan kesalahan untuk item duplikat saat Anda menyetel variabel flagset, seperti optimizer_switch.

  • Memperbaiki masalah di mana sinkronisasi Redo Log terlalu lambat ketika Innodb_flush_log_at_trx_commit disetel ke 0. Hal ini dapat menyebabkan timeout konsistensi SCC.

  • Memperbaiki masalah langka di mana node sekunder bisa crash selama pencarian balik pada struktur indeks. Hal ini disebabkan oleh hilangnya offset sinkronisasi.

  • Memperbaiki masalah di mana kluster gagal memulai setelah crash selama operasi DDL non-atomik.

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

5.7.1.0.36

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

  • Sekarang Anda dapat membuat tabel sementara kustom pada node read-only. Fitur ini hanya mendukung mesin MEMORY dan MyISAM.

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

  • Mengoptimalkan konten kunci antara proses scale-out kolam buffer dan thread pengguna untuk meningkatkan pengalaman scale-out.

2024-11-28

Masalah yang diperbaiki

  • Memperbaiki masalah di mana konflik antara fitur pemisahan transaksi lanjutan dari PolarProxy dan fitur Fast Query Cache mempengaruhi set hasil.

  • Memperbaiki masalah di mana proses pemulihan database dan tabel baru terganggu setelah tabel yang sama dipulihkan beberapa kali.

  • Memperbaiki masalah di mana sebuah kluster dapat mengalami crash saat Anda mengeksekusi pernyataan CHECK TABLE pada node read-only (RO).

  • Memperbaiki masalah langka di mana log redo beberapa halaman ditulis secara tidak benar. Hal ini terjadi jika Anda memodifikasi parameter innodb_bulk_load_page_grained_redo_enable dalam jendela waktu selama eksekusi DDL paralel.

  • Memperbaiki masalah di mana nilai auto-increment sebuah tabel dikembalikan. Hal ini terjadi saat Anda menjalankan pernyataan INSERT ... ON DUPLICATE KEY UPDATE setelah node RO dialihkan ke Node RW.

  • Menonaktifkan jalur akses index merge intersection untuk pernyataan DML secara default untuk meningkatkan performa dan mencegah deadlock.

5.7.1.0.35

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimalisasi performa

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

  • Menambahkan fitur untuk secara otomatis mengenkripsi tabel baru dengan TDE setelah TDE diaktifkan.

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

  • Menambahkan dukungan untuk tabel sementara dalam memori yang ditentukan pengguna pada node read-only. Fitur ini saat ini hanya mendukung Mesin MEMORY dan MyISAM.

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

  • Meningkatkan performa AIO simulasi.

  • Mengoptimalkan database outline untuk mengizinkan nama database outline kosong selama setiap eksekusi.

  • Mengoptimalkan Thread I/O PolarDB agar dapat disesuaikan secara dinamis tanpa restart kluster.

2024-08-30

Permasalahan yang diperbaiki

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

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

  • Memperbaiki masalah di mana nilai auto-increment dalam tabel partisi dibatalkan setelah Alih bencana HA.

  • Memperbaiki masalah performa dengan serialisasi JSON besar.

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

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

  • Memperbaiki masalah di mana thread pengguna menunggu terlalu lama untuk halaman bebas ketika kolam buffer dari node RO penuh.

  • Memperbaiki masalah di mana nilai auto-increment bisa dibatalkan menjadi 0 setelah semua data dalam tabel dihapus.

5.7.1.0.34

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimalisasi performa

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

  • Mengoptimalkan prioritas thread di PolarFileSystem untuk memastikan bahwa permintaan transaksi diproses dengan cepat. Hal ini meningkatkan performa DDL pada PolarDB for MySQL.

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

2024-07-01

Masalah yang diperbaiki

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

5.7.1.0.33

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

  • Mengoptimalkan pesan kesalahan yang ditampilkan saat node RO gagal menyinkronkan MDL.

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

  • Fitur Fast Query Cache dioptimalkan untuk mencakup jumlah baris yang dikembalikan. Untuk query yang mengenai cache, jumlah baris yang dikembalikan ditampilkan di log audit.

27-05-2024

Masalah yang diperbaiki

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

  • Memperbaiki masalah di mana koma (,) harus ditambahkan di akhir saat Anda menggunakan SET_VAR hint untuk menyetel parameter loose_optimizer_switch.

5.7.1.0.32

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

  • Setelah fitur pengenal transaksi global (GTID) diaktifkan, Anda dapat membuat dan menghapus tabel sementara dalam transaksi.

  • Sintaks Variable-Setting Hint didukung dalam fitur konsistensi global (mode kinerja tinggi).

  • Mengoptimalkan performa kolam thread saat penulisan binlog multi-threaded konkuren diaktifkan.

2024-03-27

Masalah yang diperbaiki

  • Memperbaiki masalah di mana TDE tidak kompatibel dengan memori RDMA saat memfork proses anak.

  • Memperbaiki masalah di mana permintaan scale-out berikutnya tidak dapat diproses setelah scale-in kolam buffer. Hal ini terjadi karena pernyataan SQL besar menempati banyak halaman untuk waktu yang lama.

  • Memperbaiki masalah di mana node harus direstart untuk pulih dari rollback nilai auto-increment.

  • Memperbaiki masalah deadlock yang terjadi dalam skenario DDL paralel saat DDL read-ahead diaktifkan.

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

5.7.1.0.31

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

Meningkatkan kecepatan di mana fitur kolam thread memproses permintaan koneksi dalam skenario konkurensi rendah.

2024-01-31

Masalah yang diperbaiki

  • Memperbaiki masalah di mana node bisa crash saat fitur pra-pemuatan logis digunakan.

  • Memperbaiki masalah kebocoran memori yang terjadi saat fitur pra-pemuatan logis digunakan.

  • Memperbaiki masalah di mana thread tidak dapat keluar karena disk penuh saat proses baru untuk pemulihan database dan tabel dieksekusi.

  • Memperbaiki masalah di mana node RO baru gagal ditambahkan karena offset pendaftaran node RO terlalu rendah selama proses pemulihan database dan tabel baru.

5.7.1.0.30.1

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

  • Memperbaiki masalah di mana rollback nilai auto-increment terjadi setelah switchover HA saat autoinc_persist diaktifkan.

  • Memperbaiki masalah di mana rollback nilai auto-increment terjadi setelah switchover HA berulang antara node RW dan node cadangan atau RO.

  • Memperbaiki masalah di mana mekanisme reconnect replikasi fisik hilang pada node cadangan setelah operasi Degrade dilakukan pada node RW.

2023-12-11

5.7.1.0.30

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

  • Mengoptimalkan fitur pemulihan database dan tabel. Sebagai contoh, kecepatan pemulihan ditingkatkan, dan tugas yang gagal dapat di-rollback.

  • Mengoptimalkan fitur output log dengan menghapus log kesalahan yang tidak perlu di fil_space_extend.

23-11-2023

Masalah yang diperbaiki

  • Memperbaiki masalah di mana flushing halaman kotor pada node RW diblokir. Hal ini terjadi saat mesin fisik node RO gagal dan node RW tidak mengakhiri hubungan replikasi dalam kasus khusus.

  • Memperbaiki masalah di mana rollback nilai auto-increment terjadi setelah switchover HA. Hal ini disebabkan oleh eviksi cache tabel karena banyak tabel.

  • Memperbaiki masalah di mana tautan migrasi terputus karena restart kluster PolarDB saat Anda meningkatkan instans RDS for MySQL ke kluster PolarDB for MySQL dengan satu klik.

  • Memperbaiki masalah di mana checkpoint abnormal terjadi selama proses undo truncate.

  • Memperbaiki masalah di mana node RO tidak menggunakan antarmuka pemindaian cepat polarfs dir untuk terhubung ke node RW saat startup.

5.7.1.0.29

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

  • Memperbaiki masalah deadlock yang terjadi saat operasi pra-pemuatan silang halaman logis bertentangan dengan operasi penggabungan SMO.

  • Memperbaiki masalah di mana tabel sementara dalam mesin InnoDB tidak dapat diflush.

  • Memperbaiki masalah di mana node bisa crash saat Anda menghapus aturan CCL terakhir dari tipe pernyataan SQL yang sama yang hanya menentukan kata kunci tetapi tidak skema atau tabel.

14-09-2023

5.7.1.0.28.4

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

Memperbaiki masalah di mana performa penulisan menurun karena thread cleaner halaman memflush terlalu banyak data saat tingkat halaman kotor rendah.

28-08-2023

5.7.1.0.28.2

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

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

2023-08-02

5.7.1.0.28

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

  • Menambahkan parameter innodb_polar_import_tablespace_strict_mode. Nilai default adalah ON, yang menentukan bahwa kesalahan dilaporkan jika skema tabel berisi indeks teks lengkap selama operasi pemulihan database dan tabel.

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

2023-07-23

Masalah yang diperbaiki

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

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

  • Memperbaiki masalah di mana kesalahan dapat dilaporkan saat Anda mengeksekusi operasi ALTER TABLE ... IMPORT TABLESPACE pada node RW sambil melakukan query pada node RO.

  • Memperbaiki masalah di mana mekanisme reconnect tidak dipicu pada node sekunder saat node utama dimatikan dan di-restart.

  • Memperbaiki masalah di mana fungsi GROUP_CONCAT mengembalikan hasil yang salah karena overflow aritmatika ketika nilai besar disetel untuk parameter group_concat_max_len.

  • Memperbaiki masalah konten kunci mutex dalam skenario pembaruan rentang konkurensi tinggi setelah PolarTrans diaktifkan secara dinamis.

  • Memperbaiki masalah di mana node RO akan crash jika terhubung ke database untuk membaca data setelah mekanisme daur ulang log undo dipicu pada node RW.

5.7.1.0.27.2

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

Memperbaiki masalah di mana permintaan SQL ditumpuk karena penghitung internal abnormal dalam kolam thread selama pencatatan log query lambat secara konkuren.

2023-06-14

5.7.1.0.27

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

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

  • Membuat 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 lainnya.

  • Saat menggunakan Statement Outline, jika Index Hint yang ditentukan tidak ada, hanya peringatan yang dilaporkan alih-alih kesalahan.

  • Mengoptimalkan show full tables from db_name like table_name.

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

  • Menambahkan parameter Innodb_scc_timeout_degrade_count untuk fitur konsistensi global (mode kinerja tinggi) untuk mencatat jumlah kali query timeout dan dikonversi menjadi query asinkron.

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

  • Meningkatkan efisiensi pemotongan tabel sementara.

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

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

2023-05-08

Masalah yang diperbaiki

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

  • Memperbaiki masalah di mana database tidak dapat terhubung karena waktu baca habis saat replikasi fisik dibuat pada node read-only.

  • Memperbaiki masalah di mana log undo tidak dapat dipotong.

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

5.7.1.0.26.2

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

  • Memperbaiki masalah di mana replika panas bisa crash secara tak terduga saat fitur konsistensi global (mode kinerja tinggi) diaktifkan.

  • Memperbaiki masalah di mana log PolarTrans tidak dapat direklaim setelah node RW di-restart.

2023-03-25

5.7.1.0.26

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

  • Memperbaiki masalah di mana nilai AUTO_INCREMENT dalam pernyataan CREATE TABLE hilang setelah failover primer/sekunder.

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

  • Memperbaiki masalah komunikasi lambat dengan plugin TDE pada instans dengan spesifikasi memori besar.

2023-02-27

5.7.1.0.25

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

  • Tanda titik koma (;) di akhir pernyataan SQL dalam parameter query diabaikan untuk prosedur tersimpan bawaan berikut: dbms_ccl.add_ccl_digest_rule, dbms_outln.add_index_outline, dan dbms_outln.add_optimizer_outline.

  • Statement Outline mendukung semua klausa UNION.

  • Menyesuaikan parameter timeout untuk koneksi replikasi fisik untuk mencegah masalah koneksi saat mesin fisik node RW gagal.

  • Optimasi thread pool:

    • Anda dapat menggunakan parameter thread_pool_high_priority_users untuk mengonfigurasi daftar pengguna prioritas tinggi. Kolam thread memberikan prioritas alokasi thread untuk permintaan dari pengguna prioritas tinggi.

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

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

2023-01-06

Masalah yang diperbaiki

Memperbaiki masalah di mana performa database dapat menurun dalam skenario transaksi jangka panjang.

5.7.1.0.24

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

  • Menambahkan parameter Innodb_scc_timeout_count untuk fitur konsistensi global (mode kinerja tinggi) untuk mencatat jumlah timeout yang terjadi selama query.

  • Menambahkan parameter Innodb_scc_timeout_degrade_count untuk fitur konsistensi global (mode kinerja tinggi) untuk mencatat jumlah kali query timeout dan dikonversi menjadi query asinkron.

2022-11-11

Masalah yang diperbaiki

  • Memperbaiki masalah di mana modul replikasi fisik pada node RW menempati memori ekstra.

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

  • Memperbaiki masalah di mana pemeriksaan keepalive gagal dalam skenario khusus. Hal ini meningkatkan stabilitas sistem dalam skenario konkurensi tinggi.

5.7.1.0.23.3

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

Memperbaiki masalah di mana node RO crash karena konflik nama file hash.

2022-09-17

5.7.1.0.23

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

  • Menambahkan fitur konsistensi global (mode kinerja tinggi). Setelah fitur ini diaktifkan untuk kluster PolarDB, node RO dalam kluster menyediakan konsistensi kuat untuk operasi baca. Untuk informasi lebih lanjut, lihat Ikhtisar.

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

  • Mengoptimalkan pengurutan DDL. Penggabungan dua arah diubah menjadi penggabungan multi-arah untuk mengurangi operasi I/O dan meningkatkan performa penambahan indeks menggunakan DDL.

  • Meningkatkan performa kolam thread dalam lingkungan konkurensi tinggi.

30-08-2022

Masalah yang diperbaiki

Memperbaiki masalah di mana log lambat tidak dicatat saat database dihapus.

5.7.1.0.22

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

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

2022-06-17

Masalah yang diperbaiki

  • Optimasi pemilihan jalur indeks untuk indeks Pemesanan tidak mempertimbangkan biaya pencarian tabel.

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

5.7.1.0.21

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

Replikasi fisik antara node primer dan sekunder sekarang mendukung latensi level milidetik.

20-05-2022

Masalah yang diperbaiki

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

  • Mengoptimalkan pemilihan indeks pemesanan. Pengoptimal sekarang memprioritaskan jalur indeks yang dapat menggunakan kondisi indeks dan memberikan pemesanan pada saat yang bersamaan.

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

  • Memperbaiki masalah di mana checkpoint tidak dipicu ketika node RO terdaftar dengan node RW.

5.7.1.0.20

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

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

2022-04-07

5.7.1.0.17

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

  • Menambahkan dukungan untuk fitur optimasi baris panas. Untuk informasi lebih lanjut, lihat Optimasi baris panas.

  • Menambahkan dukungan untuk fitur replika panas untuk lebih mengoptimalkan efisiensi ketersediaan tinggi.

2022-01-14

5.7.1.0.16

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

Mengoptimalkan kebijakan untuk memicu checkpoint secara manual.

2021-12-14

5.7.1.0.15

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

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

2021-11-17

5.7.1.0.14

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

  • Menyediakan petunjuk pengoptimal yang memungkinkan Anda mengontrol apakah tampilan harus digabungkan secara paksa. 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 query perlu mengunci beberapa baris, sistem tidak mengakumulasi waktu untuk beberapa baris tetapi mendeteksi timeout untuk baris tunggal. Jika waktu tunggu melebihi N detik, sistem mengembalikan kesalahan timeout kunci: Lock wait timeout exceeded; try restarting transaction.

2021-10-19

5.7.1.0.13

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

Node read-only dari kluster sekunder dalam Jaringan Basis Data Global (GDN) dapat dipromosikan menjadi node primer dengan menjalankan perintah `alter polar to slave`. Ini mengimplementasikan ketersediaan tinggi untuk kluster sekunder.

2021-09-10

5.7.1.0.12

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimalisasi performa

27-08-2021

Masalah yang diperbaiki

  • Memperbaiki masalah di mana aturan Kontrol Kesinambungan Pernyataan yang menentukan database dan tabel 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

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

Menambahkan parameter polar_replica_work_on_nonblock_mdl_mode. Saat parameter ini diaktifkan, transaksi yang belum dikomit dengan tingkat isolasi RU/RC pada node read-only tidak akan lagi memblokir operasi DDL pada Node utama. Pada saat yang sama, properti transaksional dari definisi tabel tidak lagi dijamin pada node read-only.

2021-07-08

5.7.1.0.10

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

Versi ini kompatibel dengan MySQL 8.0 dan mendukung sintaks SELECT FOR UPDATE/SHARE SKIP LOCKED/NOWAIT. Untuk informasi lebih lanjut, lihat MySQL 8.0.

2021-06-15

Masalah yang diperbaiki

Node RO mendukung pembuangan data tabel temporer InnoDB ke disk.

5.7.1.0.9

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

  • Menambahkan dukungan untuk Peluncuran Cepat Mesin Penyimpanan dalam skenario multi-tabel.

  • Memperbaiki masalah di mana database mengalami crash ketika operasi Update pada kolom virtual dibatalkan.

2021-05-13

5.7.1.0.8

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

Menambahkan fitur untuk mengontrol apakah Node utama harus segera melakukan checkpoint ketika hubungan replikasi dibentuk antara node read-only dan Node utama.

2021-04-19

Perbaikan masalah

  • Mengubah KICKOUT menjadi kata kunci yang tidak dicadangkan.

  • Memperbaiki masalah di mana informasi terenkripsi dalam tabel yang dienkripsi menggunakan Enkripsi Data Transparan (TDE) dapat hilang selama failover primer/sekunder, menyebabkan kegagalan dekripsi.

5.7.1.0.7

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

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

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

  • Petunjuk Indeks sekarang mendukung kata kunci berikut, yang memungkinkan pengoptimal menggunakan atau mengabaikan indeks tertentu saat memproses query:

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

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

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

  • Petunjuk Urutan Join sekarang mendukung kata kunci berikut, yang memungkinkan pengoptimal memilih urutan penggabungan tabel yang sesuai:

    • JOIN_FIXED_ORDER: Memaksa pengoptimal untuk menggabungkan tabel dalam urutan yang muncul dalam klausa FROM.

    • JOIN_ORDER: Menginstruksikan pengoptimal untuk menggabungkan tabel dalam 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 beberapa tabel pertama dari rencana eksekusi penggabungan dalam urutan yang ditentukan. Petunjuk ini berlaku untuk tabel bernama. Pengoptimal menempatkan semua tabel lainnya setelah tabel yang disebutkan.

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

2021-03-10

Masalah yang diperbaiki

  • Membagi tabel lookup token menjadi beberapa partisi dan memesan beberapa token untuk memperbaiki masalah di mana nilai hash digest dari pernyataan yang sama tidak konsisten setelah token baru dimasukkan.

  • Memperbaiki masalah di mana perubahan spesifikasi gagal karena node read-only tidak dapat didaftarkan dengan sukses pada Node utama.

  • Memperbaiki masalah di mana Kluster akan keluar secara tidak normal jika Anda membuat atau menghapus tabel sementara dalam prosedur tersimpan saat Variabel sistem session_track_temporary_tables diaktifkan.

5.7.1.0.6.3

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

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

2021-02-22

5.7.1.0.6.2

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

Memperbaiki masalah langka di mana kode kesalahan 1032 dengan pesan Can't find record in TABLE dilaporkan saat query yang menggunakan optimasi Index Merge dieksekusi pada node read-only.

10-02-2021

5.7.1.0.6.1

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

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

  • Memperbaiki masalah di mana zona utama tidak dapat diubah untuk kluster tempat failover primer/sekunder telah dilakukan.

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

2021-02-02

5.7.1.0.6

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

  • 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 Instant add column.

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

  • Nilai default dari parameter innodb_adaptive_hash_index diubah dari ON menjadi OFF.

2021-01-29

Masalah yang diperbaiki

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

5.7.1.0.5

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

  • Memperbaiki masalah di mana node read-only akan crash saat Anda melakukan query padanya setelah kunci node primer dimodifikasi.

  • Memperbaiki masalah di mana node read-only akan crash saat Anda menganalisis tabel partisi pada node tersebut.

  • Memperbaiki masalah di mana node primer baru crash karena ketidaksesuaian ruang tabel setelah failover primer/sekunder.

31-12-2020

5.7.1.0.4

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

  • Memperbaiki masalah di mana data tidak dapat dimasukkan ke dalam tabel sementara setelah failover primer/sekunder.

  • Memperbaiki masalah di mana node read-only menjadi tidak tersedia saat ruang tabel sementara diperluas pada node tersebut.

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

2020-11-17

5.7.1.0.3

Kategori

Deskripsi

Tanggal rilis

Fitur baru dan optimasi performa

Menambahkan dukungan untuk fitur enkripsi data transparan (TDE).

2020-10-21

Masalah yang diperbaiki

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

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

5.7.1.0.2

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

  • 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 primer/sekunder untuk memastikan operasi normal.

  • Memperbaiki masalah di mana node primer menjadi tidak tersedia karena konten halaman antara thread latar belakang untuk pembaruan statistik dan logika Truncate.

2020-08-28

5.7.1.0.1

Kategori

Deskripsi

Tanggal rilis

Masalah yang diperbaiki

  • Memperbaiki masalah di mana maxscale menjadi tidak dapat diakses karena beberapa perintah eksklusif PolarDB kehilangan nomor perintah yang sesuai.

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

  • Memperbaiki masalah di mana file PFS gagal dilepas dan crash karena file tidak ditutup saat perintah promote replica dieksekusi.

30-07-2020