全部产品
Search
文档中心

ApsaraDB RDS:Catatan rilis versi minor proksi database

更新时间:Jan 31, 2026

ApsaraDB RDS for MySQL secara berkala memperbarui versi mesin minor dari proxy database-nya. Topik ini menyediakan catatan rilis untuk setiap versi mesin minor proxy database, mencakup fitur baru, peningkatan, dan perbaikan bug, serta menjelaskan cara melihat versi mesin minor proxy database tersebut.

Catatan

Lihat versi mesin minor dari proxy

  • Lihat versi saat ini: Pada halaman Database Proxy instans, versi mesin minor ditampilkan di bawah Basic Information > Proxy Minor Version.

    image.png

  • Lihat pembaruan yang tersedia: Klik Upgrade di samping Proxy Minor Version untuk melihat Upgradable Versions.

Catatan
  • Jika Proksi Database menjalankan versi terbaru, tombol Tingkatkan tidak akan ditampilkan.

  • Anda juga dapat memanggil operasi API untuk melihat versi mesin minor proxy database. Untuk informasi selengkapnya, lihat Kueri detail proxy database.

Deskripsi pembaruan versi minor

Catatan

Tabel berikut hanya mencantumkan versi utama proxy database dan tidak mencakup semua versi yang telah dirilis. Nomor versi proxy database Anda mungkin tidak tercantum dalam daftar ini.

Versi minor

Deskripsi

2.25.10

  • New features

    • Transaction-level connection pooling kini mendukung pelacakan untuk collation_connection.

  • Bug fixes

    • Memperbaiki masalah di mana pernyataan SQL yang tidak kompatibel dalam skenario hybrid transactional and analytical processing (HTAP) tidak dialihkan ke node transactional processing (TP) untuk dieksekusi.

    • Memperbaiki masalah di mana ketidakseimbangan beban kadang terjadi setelah transaksi read-only dieksekusi dalam satu session.

    • Memperbaiki masalah di mana latensi transient tinggi pada database primary dalam arsitektur high availability (HA) menyebabkan putusnya koneksi.

2.25.9

  • Fitur baru

    • Mengoptimalkan kinerja pembacaan konsisten dalam skenario konkurensi rendah.

  • Perbaikan bug

    • Memperbaiki masalah di mana koneksi persisten mengalami pemutusan transient yang tidak terduga akibat fitur HTAP.

2.25.8

  • Fitur baru

    • Menambahkan dukungan untuk distribusi permintaan otomatis di antara node penyimpanan baris dan kolom untuk HTAP.

  • Perbaikan bug

    • Memperbaiki masalah di mana memainkan ulang permintaan baca gagal ke node utama dapat menyebabkan crash.

2.25.7

Perbaikan bug

  • Memperbaiki masalah di mana pembacaan konsisten bisa gagal selama konkurensi tulis tinggi.

2.25.5

  • Fitur baru

    • Menambahkan dukungan untuk pemutaran ulang transaksi. Fitur ini memastikan koneksi persisten untuk transaksi yang sedang berlangsung selama alih bencana.

  • Perbaikan bug

    • Memperbaiki masalah di mana koneksi baru bisa diblokir ketika node MySQL utama dengan cepat dimulai ulang di tempat setelah crash.

    • Memperbaiki masalah di mana mengubah parameter proxy atau node dapat menyebabkan beban tidak merata untuk beberapa koneksi persisten.

2.25.4

Fitur baru

  • Menambahkan dukungan untuk kebijakan perutean penyeimbangan beban berdasarkan jumlah permintaan aktif. Untuk informasi lebih lanjut, lihat Algoritma penyeimbangan beban.

  • Menambahkan dukungan untuk mengonfigurasi node utama sebagai node cadangan untuk proxy read-only.

2.25.3

Perbaikan bug

  • Memperbaiki masalah yang menyebabkan kesalahan sesekali saat menetapkan koneksi dengan pooling koneksi tingkat transaksi.

2.25.2

  • Fitur baru

    Menambahkan dukungan untuk fitur pembacaan konsisten untuk MySQL 5.6.

  • Perbaikan bug

    • Memperbaiki masalah di mana pernyataan SELECT for UPDATE gagal jika nama kolom adalah kata kunci disable.

    • Memperbaiki masalah di mana sesi secara tidak terduga terputus karena wait_timeout.

2.25.1

Fitur baru

  • Menambahkan dukungan untuk menyetel tingkat konsistensi baca untuk pemisahan baca/tulis.

2.24.3

Perbaikan bug

  • Memperbaiki masalah di mana pernyataan SELECT FOR UPDATE gagal jika nama kolom adalah kata kunci disable.

  • Memperbaiki masalah di mana sesi secara tidak terduga terputus karena wait_timeout.

  • Memperbaiki kesalahan skema yang disebabkan oleh pool koneksi tingkat transaksi saat menambahkan node read-only.

2.24.1

Perbaikan bug

  • Memperbaiki masalah kehabisan memori (OOM) yang disebabkan oleh recv-q yang terlalu besar untuk koneksi backend.

  • Memperbaiki masalah di mana skema digunakan kembali secara salah oleh pool koneksi tingkat transaksi saat menambahkan node.

2.9.5

  • Fitur baru

    Menambahkan dukungan untuk menyetel jumlah minimum instans cadangan.

  • Perbaikan bug

    • Memperbaiki masalah di mana bandwidth koneksi tunggal dibatasi di bawah latensi jaringan tinggi.

    • Memperbaiki masalah di mana penyeimbangan beban bisa menjadi tidak merata setelah node yang gagal pulih.

2.9.3

Perbaikan bug

  • Memperbaiki masalah di mana penyeimbangan beban bisa menjadi tidak merata untuk beberapa skenario koneksi persisten dalam mode pemisahan baca/tulis.

  • Memperbaiki masalah kebocoran memori yang disebabkan oleh pernyataan SHOW WHERE, yang diperkenalkan di versi 2.9.1.

2.9.1

  • Fitur baru

    • Menambahkan dukungan untuk mengonfigurasi pool koneksi dan ambang batas latensi untuk titik akhir read-only.

    • Menambahkan dukungan untuk koneksi persisten selama alih bencana pasif.

    • Mengoptimalkan koneksi persisten untuk mendukung transaksi yang tidak memiliki operasi tulis di bawah tingkat isolasi Baca Terkonfirmasi (RC).

  • Perbaikan bug

    • Memperbaiki kesalahan thread id already exists yang disebabkan oleh rotasi ID thread. ID thread sekarang lebih jarang berotasi.

    • Memperbaiki masalah di mana operasi Kill Query pada alamat read-only tidak disiarkan, yang dapat mencegah permintaan di-Kill.

2.8.41

Fitur baru

Memutakhirkan kernel ke versi komunitas 2.3.15.

Catatan

Pastikan bahwa versi mesin minor instans ApsaraDB RDS for MySQL Anda adalah 20240131 atau lebih baru. Untuk melakukan upgrade versi, lihat Upgrade versi mesin minor.

1.14.8/1.14.9

Perbaikan bug

  • Memperbaiki masalah di mana pernyataan Kill dapat menyebabkan sesi hang.

  • Memperbaiki masalah di mana sesi pada node read-only dengan bobot 0 tidak dapat dihentikan.

  • Memperbaiki masalah di mana bandwidth koneksi tunggal dibatasi di bawah latensi jaringan tinggi.

  • Memperbaiki masalah di mana penyeimbangan beban bisa menjadi tidak merata setelah node yang gagal pulih.

  • Memperbaiki masalah di mana thread MHD yang tergantung menyebabkan kegagalan aliran tugas.

  • Memperbaiki kebocoran memori yang terjadi saat sistem memproses koneksi singkat.

  • Memperbaiki masalah di mana sintaks force_node tidak berlaku.

1.14.7

  • Fitur baru

    Menambahkan metrik pemantauan kinerja untuk jumlah kegagalan koneksi persisten.

  • Perbaikan bug

    • Memperbaiki kesalahan Java Database Connectivity (JDBC) yang terjadi selama peningkatan dari MySQL 5.7 ke 8.0.

    • Memperbaiki masalah di mana mengunci instans MySQL 5.6 dapat menyebabkan otentikasi koneksi gagal untuk kluster.

    • Memperbaiki masalah di mana protokol proxy gagal setelah restart cepat instans MySQL 5.7 yang crash.

    • Memperbaiki masalah di mana permintaan bisa gagal selama pemulihan database dan tabel.

1.14.6

Fitur baru

Menambahkan fitur koneksi persisten untuk skenario alih bencana aktif.

1.14.5

Perbaikan bug

Menambahkan kompatibilitas dengan pelacak sesi MySQL 8.0.33. Ini memperbaiki masalah di mana koneksi klien bisa terputus setelah fitur pool koneksi diaktifkan.

1.14.3/1.14.4

Perbaikan bug

  • Memperbaiki masalah di mana fitur perlindungan penulisan ganda salah mengidentifikasi node utama, membuat titik akhir proxy tidak tersedia. Menambahkan kode kesalahan untuk fitur perlindungan penulisan ganda. Saat fitur ini dipicu, klien menerima kesalahan yang sesuai.

  • Memperbaiki masalah di mana otentikasi titik akhir proxy gagal jika host akun dalam format CIDR.

  • Memperbaiki masalah di mana pernyataan baca pertama dalam transaksi diteruskan ke node read-only saat pemisahan transaksi dinonaktifkan.

1.14.1/1.14.2

Fitur baru

Menambahkan fitur perlindungan penulisan ganda untuk mencegah kesalahan penulisan data yang disebabkan oleh skenario dua utama selama alih bencana abnormal. Jika fitur ini diaktifkan dan beberapa node utama ada, titik akhir proxy menjadi tidak tersedia.

1.13.42

Perbaikan bug

  • Memperbaiki masalah di mana pembuatan koneksi gagal karena jumlah koneksi database yang berlebihan.

  • Memperbaiki masalah di mana tugas terjadwal internal menyebabkan jitter waktu respons (RT).

1.13.41

  • Optimasi kinerja

    • Mengoptimalkan kinerja proxy database dalam skenario dengan banyak upaya autentikasi gagal.

    • Mengoptimalkan fitur verifikasi identitas. Saat verifikasi identitas yang salah terjadi, throttling diubah dari granularitas global ke granularitas tingkat akun.

  • Perbaikan bug

    • Memperbaiki masalah di mana resolusi transaksi hilang selama pemisahan transaksi.

    • Memperbaiki masalah di mana variabel lingkungan tidak diatur ulang dalam pool koneksi tingkat transaksi.

    • Memperbaiki masalah di mana pernyataan yang telah disiapkan gagal ditutup dalam transaksi terdistribusi (transaksi XA).

    • Memperbaiki beberapa pengecualian internal.

1.13.33

  • Fitur baru

    Menambahkan dukungan untuk format encoding MySQL utf8mb3.

  • Perbaikan bug

    Memperbaiki masalah di mana pernyataan SELECT FOR UPDATE dirutekan secara salah karena jumlah parameter yang berlebihan dalam pernyataan yang telah disiapkan.

1.13.27

  • Optimasi kinerja

    Mengoptimalkan kinerja penguraian proxy untuk pernyataan INSERT.

  • Perbaikan bug

    Memperbaiki beberapa masalah kompatibilitas Secure Sockets Layer (SSL) dengan klien.

1.13.25

Perbaikan bug

  • Memperbaiki kebocoran memori yang disebabkan oleh kegagalan autentikasi.

  • Memperbaiki masalah di mana proxy bisa crash secara tidak terduga dalam skenario multi-Titik Akhir.

1.13.22

  • Fitur baru

    • Menambahkan dukungan untuk menggunakan pernyataan SELECT LAST_INSERT_ID() untuk mendapatkan ID unik tabel sharded setelah operasi INSERT.

    • Menambahkan dukungan untuk fungsi FOUND_ROWS().

    • Menambahkan dukungan untuk merutekan COM_STATISTICS ke instans read-only.

    • Mengoptimalkan pool koneksi tingkat transaksi.

    • Menambahkan dukungan untuk merutekan fungsi GEO ke instans read-only.

    • Menambahkan beberapa metrik pemantauan internal.

  • Perbaikan bug

    • Koneksi tidak lagi dikirim ke instans yang terkunci di ApsaraDB RDS.

    • Memperbaiki kesalahan routing yang disebabkan oleh penguraian salah beberapa pernyataan.

    • Memperbaiki masalah di mana stmt_exec gagal dalam beberapa skenario.

    • Memperbaiki masalah di mana pernyataan load data infile gagal dieksekusi.

1.13.17

Perbaikan bug

Memperbaiki beberapa kesalahan internal.

1.13.5

  • Fitur baru

    • Menambahkan dukungan untuk merutekan semua permintaan ke node tertentu (Force Node Connection). Contoh: /*force_proxy_internal*/set force_node = 'pi-123';. Ini merutekan semua permintaan berikutnya pada koneksi ke node pi-123 yang ditentukan.

      Catatan

      Jika node yang ditentukan tidak normal, kesalahan set force node 'pi-123' is not found, please check. dikembalikan.

    • Menambahkan dukungan untuk merutekan permintaan tunggal ke node tertentu (Force Node Query). Contoh: /*force_node='pi-123'*/ show processlist;. Ini merutekan permintaan ke node pi-123 yang ditentukan.

      Catatan

      Jika node yang ditentukan tidak normal, kesalahan 'force hint server node is not found, please check'. dikembalikan.

    • Menambahkan beberapa metrik pemantauan internal.

  • Perbaikan bug

    • Memperbaiki masalah di mana permintaan dirutekan ke instans read-only jika pernyataan berisi kata kunci MODE.

    • Memperbaiki masalah yang menyebabkan penyeimbangan beban tidak merata di bawah kondisi tertentu.

1.12.10

  • Fitur baru

    Menambahkan dukungan untuk enkripsi Secure Sockets Layer (SSL) untuk alamat koneksi proksi dedicated.

  • Perbaikan bug

    • Memperbaiki masalah di mana pembuatan koneksi SSL gagal untuk MySQL 8.0.

    • Memperbaiki masalah di mana proxy khusus gagal merutekan permintaan baru ke node setelah node pulih dari keadaan abnormal ke keadaan normal.

1.12.7

  • Fitur baru

    • Menambahkan dukungan untuk sintaks show full processlist.

    • Menambahkan dukungan untuk sintaks transaksi XA.

  • Perbaikan bug

    • Memperbaiki kesalahan dengan pernyataan show processlist untuk MySQL 8.0.

    • Memperbaiki beberapa masalah dengan pool koneksi tingkat transaksi.

    • Memperbaiki beberapa masalah yang menyebabkan pembuatan koneksi gagal.

1.11.12

  • Fitur baru

    Menambahkan dukungan untuk pooling koneksi tingkat transaksi.

  • Perbaikan bug

    • Mengoptimalkan penyeimbangan beban untuk koneksi persisten. Permintaan baru pada koneksi persisten yang ada dapat dirutekan ke node setelah pulih dari keadaan abnormal.

    • Mengoptimalkan sintaks Prepare untuk mendukung Prepare unicast.

    • Memperbaiki kegagalan koneksi yang terjadi saat klien MySQL 5.7 terhubung ke database MySQL 5.6 dengan Deprecate EOF diaktifkan.

    • Memperbaiki masalah di mana koneksi terputus saat database diubah dalam prosedur tersimpan.

    • Memperbaiki masalah di mana klien melaporkan kesalahan Packets out of order jika satu baris dalam set hasil dengan pesan besar melebihi 16 MB.

    • Memperbaiki masalah di mana transaksi yang dibuka pada instans read-only menggunakan set autocommit=0 tidak ditutup dengan tepat.

    • Memperbaiki masalah di mana pernyataan lock in shared mode dirutekan ke instans read-only.

    • Memperbaiki masalah di mana pernyataan select handler from abc for update dirutekan ke instans read-only.

    • Memperbaiki kegagalan autentikasi untuk pengguna tunggal dengan beberapa host.

1.10.7

Perbaikan bug

Memperbaiki beberapa masalah dengan pool koneksi tingkat sesi.

1.9.23

  • Fitur baru

    • Menambahkan dukungan untuk koneksi akun root.

    • Mendukung koneksi SSL.

  • Perbaikan bug

    • Memperbaiki masalah di mana change user gagal.

    • Memperbaiki masalah di mana load file gagal.

    • Memperbaiki masalah di mana aplikasi melaporkan kesalahan Exception: Packets out of order karena klien menerima pesan urutan yang salah.

    • Memperbaiki masalah di mana koneksi ke instans read-only terputus saat instans utama abnormal.

1.9.14

  • Fitur baru

    Mendukung sintaks hint: /*FORCE_SLAVE*/, /*FORCE_MASTE*/.

  • Perbaikan bug

    • Memperbaiki masalah yang menyebabkan karakter kacau karena nilai default charset salah.

    • Memperbaiki masalah di mana string yang salah dikembalikan untuk nomor versi MySQL.

Referensi

Operasi API terkait

API

Deskripsi

DescribeDBProxy

Kueri detail proxy database.