All Products
Search
Document Center

ApsaraDB RDS:Catatan rilis database proxy

Last Updated:Jul 09, 2026

ApsaraDB RDS for MySQL secara berkala merilis pembaruan versi minor untuk database proxy-nya. Catatan rilis ini mencantumkan fitur baru, peningkatan, dan perbaikan bug pada setiap versi, serta menjelaskan cara memeriksa versi proxy Anda saat ini.

Catatan

Periksa versi proxy

  • Lihat versi saat ini: Pada halaman Database Proxy instans Anda, temukan versi di bawah Basic Information > Proxy Version.

    Di sebelah kanan Proxy Version, klik Upgrade.

  • Lihat peningkatan yang tersedia: Klik Upgrade di samping Proxy Version untuk melihat versi yang tercantum di bawah Available Upgrade.

Catatan rilis

Catatan

Tabel berikut hanya mencantumkan versi utama database proxy. Nomor versi Anda mungkin tidak tercantum dalam daftar ini.

Version

Description

2.25.12

Perbaikan bug

  • Memperbaiki masalah pada skenario HTAP di mana pernyataan SQL yang gagal tidak dialihkan kembali ke node transactional processing (TP) ketika replikasi pada node analytical processing (AP) terganggu.

2.25.11

  • Fitur baru

    • Menambahkan dukungan untuk MySQL 8.4.

  • Perbaikan bug

    • Memperbaiki masalah pada skenario HTAP di mana pernyataan SQL yang tidak kompatibel tidak dialihkan ke node transactional processing (TP).

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

    • Memperbaiki masalah putusnya koneksi akibat latency transient tinggi pada node primary dalam arsitektur high availability.

2.25.9

  • Fitur baru

    • Memperbaiki performa consistency read pada skenario konkurensi rendah.

  • Perbaikan bug

    • Memperbaiki masalah di mana perubahan terkait HTAP secara tak terduga mengganggu koneksi persisten.

2.25.8

  • Fitur baru

    • Menambahkan dukungan untuk pemisahan traffic otomatis antara penyimpanan berbasis baris dan berbasis kolom dalam skenario HTAP.

  • Perbaikan bug

    • Memperbaiki masalah di mana proxy dapat crash saat memutar ulang permintaan baca yang gagal ke node primary.

2.25.7

Perbaikan bug

  • Memperbaiki masalah di mana consistency read dapat gagal selama periode konkurensi tulis tinggi.

2.25.5

  • Fitur baru

    • Memperkenalkan replay transaksi, yang mempertahankan koneksi persisten untuk transaksi yang sedang berlangsung selama proses switchover.

  • Perbaikan bug

    • Memperbaiki masalah di mana koneksi baru dapat diblokir selama restart cepat in-place pada node MySQL primary setelah crash.

    • Memperbaiki masalah yang dapat menyebabkan ketidakseimbangan beban untuk beberapa koneksi persisten ketika parameter atau node proxy diubah.

2.25.4

Fitur baru

  • Menambahkan strategi load balancing berdasarkan jumlah permintaan aktif. Untuk informasi lebih lanjut, lihat Load balancing algorithms.

  • Anda sekarang dapat mengonfigurasi node primary sebagai node fallback untuk endpoint proxy read-only.

2.25.3

Perbaikan bug

  • Memperbaiki masalah yang menyebabkan error sesekali saat membuat koneksi dengan pool koneksi tingkat transaksi.

2.25.2

  • Fitur baru

    Menambahkan dukungan untuk consistency read pada MySQL 5.6.

  • Perbaikan bug

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

    • Memperbaiki masalah di mana session terputus secara tak terduga akibat wait_timeout.

2.25.1

Fitur baru

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

2.24.3

Perbaikan bug

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

  • Memperbaiki masalah di mana session terputus secara tak terduga akibat wait_timeout.

  • Memperbaiki error skema pada pool koneksi tingkat transaksi yang terjadi saat node read-only ditambahkan.

2.24.1

Perbaikan bug

  • Memperbaiki masalah out-of-memory (OOM) yang disebabkan oleh recv-q yang terlalu besar untuk koneksi backend.

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

2.9.5

  • Fitur baru

    Menambahkan dukungan untuk mengatur jumlah minimum instans yang dipertahankan.

  • Perbaikan bug

    • Memperbaiki masalah di mana bandwidth koneksi tunggal dibatasi pada jaringan berlatensi tinggi.

    • Memperbaiki masalah di mana beban bisa menjadi tidak seimbang setelah node yang rusak pulih.

2.9.3

Perbaikan bug

  • Memperbaiki masalah yang dapat menyebabkan ketidakseimbangan beban dalam mode pemisahan baca/tulis untuk beberapa skenario koneksi persisten.

  • Memperbaiki masalah memory leak yang diperkenalkan di versi 2.9.1 yang disebabkan oleh pernyataan SHOW WHERE.

2.9.1

  • Fitur baru

    • Menambahkan dukungan untuk mengonfigurasi pengaturan connection pool dan ambang batas latency untuk endpoint proxy dengan atribut read-only.

    • Menambahkan dukungan untuk koneksi persisten dalam skenario failover.

    • Mengoptimalkan koneksi persisten untuk mendukung transaksi tanpa operasi tulis pada tingkat isolasi RC.

  • Perbaikan bug

    • Memperbaiki error thread id already exists yang disebabkan oleh rotasi thread ID dengan meminimalkan rotasi tersebut.

    • Memperbaiki masalah di mana operasi KILL QUERY pada endpoint read-only mungkin tidak disiarkan, sehingga permintaan tidak dapat killed.

2.8.41

Fitur baru

Menupgrade 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, lihat Upgrade the minor engine version.

1.14.8/1.14.9

Perbaikan bug

  • Memperbaiki masalah di mana pernyataan KILL dapat menyebabkan session hang.

  • Memperbaiki masalah di mana session pada node read-only dengan bobot 0 tidak dapat di-kill dengan sukses.

  • Memperbaiki masalah di mana bandwidth koneksi tunggal dibatasi pada jaringan berlatensi tinggi.

  • Memperbaiki masalah di mana beban bisa menjadi tidak seimbang setelah node yang rusak pulih.

  • Memperbaiki masalah di mana alur tugas gagal karena thread MHD menjadi tidak responsif.

  • Memperbaiki memory leak yang terjadi saat menangani koneksi singkat.

  • Memperbaiki masalah di mana sintaks force_node tidak berlaku.

1.14.7

  • Fitur baru

    Menambahkan pemantauan performa untuk jumlah kegagalan koneksi persisten.

  • Perbaikan bug

    • Memperbaiki masalah error JDBC selama upgrade dari MySQL 5.7 ke 8.0.

    • Memperbaiki masalah autentikasi di mana koneksi ke kluster gagal karena instans MySQL 5.6 terkunci.

    • Memperbaiki masalah di mana protokol proxy menjadi tidak valid setelah restart cepat instans MySQL 5.7 setelah crash.

    • Memperbaiki masalah di mana permintaan dapat gagal selama restorasi tingkat database atau tabel.

1.14.6

Fitur baru

Menambahkan dukungan untuk koneksi persisten selama alih manual.

1.14.5

Perbaikan bug

Memperbaiki masalah yang dapat menyebabkan klien terputus setelah fitur connection pool diaktifkan dengan memastikan kompatibilitas dengan session tracker di MySQL 8.0.33.

1.14.3/1.14.4

Perbaikan bug

  • Memperbaiki masalah di mana endpoint proxy menjadi tidak tersedia karena fitur pencegahan dual-write salah mengidentifikasi node primary. Kode error telah ditambahkan untuk fitur ini, sehingga klien sekarang menerima error spesifik saat fitur ini dipicu.

  • Memperbaiki masalah di mana autentikasi untuk endpoint proxy gagal jika host akun dalam format CIDR.

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

1.14.1/1.14.2

Fitur baru

Menambahkan fitur pencegahan dual-write untuk menghindari inkonsistensi data yang disebabkan oleh skenario dual-primary selama failover. Saat fitur ini diaktifkan, endpoint proxy menjadi tidak tersedia jika terdapat beberapa node primary.

1.13.42

Perbaikan bug

  • Memperbaiki masalah di mana koneksi gagal akibat jumlah koneksi database yang sudah ada terlalu banyak.

  • Memperbaiki jitter waktu respons (RT) yang disebabkan oleh tugas terjadwal internal.

1.13.41

  • Peningkatan performa

    • Memperbaiki performa database proxy selama volume autentikasi gagal yang tinggi.

    • Mengoptimalkan fitur autentikasi akun. Dalam kasus autentikasi akun yang salah, pembatasan kecepatan kini diterapkan pada tingkat akun, bukan secara global.

  • Perbaikan bug

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

    • Memperbaiki masalah di mana variabel lingkungan tidak di-reset dalam pool koneksi tingkat transaksi.

    • Memperbaiki masalah di mana pernyataan prepared gagal ditutup dalam transaksi terdistribusi (transaksi XA).

    • Memperbaiki beberapa eksepsi internal.

1.13.33

  • Fitur baru

    Menambahkan dukungan untuk format encoding MySQL utf8mb3.

  • Perbaikan bug

    Memperbaiki error routing untuk pernyataan SELECT FOR UPDATE yang disebabkan oleh jumlah parameter pernyataan prepared yang berlebihan.

1.13.27

  • Peningkatan performa

    Mengoptimalkan performa penguraian proxy untuk pernyataan INSERT.

  • Perbaikan bug

    Memperbaiki masalah kompatibilitas SSL dengan beberapa klien.

1.13.25

Perbaikan bug

  • Memperbaiki memory leak pada proxy yang disebabkan oleh kegagalan autentikasi.

  • Memperbaiki masalah yang dapat menyebabkan proxy crash dalam skenario multi-endpoint.

1.13.22

  • Fitur baru

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

    • Menambahkan dukungan untuk fungsi FOUND_ROWS.

    • Menambahkan dukungan untuk routing COM_STATISTICS ke instansi hanya baca.

    • Mengoptimalkan pool koneksi tingkat transaksi.

    • Menambahkan dukungan untuk routing fungsi GEO ke instansi hanya baca.

    • Menambahkan beberapa metrik pemantauan internal.

  • Perbaikan bug

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

    • Memperbaiki error routing yang disebabkan oleh penguraian pernyataan tertentu yang salah.

    • Memperbaiki masalah di mana stmt_exec gagal dalam beberapa skenario.

    • Memperbaiki masalah di mana pernyataan load data infile gagal.

1.13.17

Perbaikan bug

Memperbaiki beberapa error internal.

1.13.5

  • Fitur baru

    • Menambahkan dukungan untuk mengarahkan semua permintaan ke node tertentu (Force Node Connection). Misalnya, pernyataan /*force_proxy_internal*/set force_node = 'pi-123'; mengarahkan semua permintaan berikutnya pada koneksi saat ini ke node pi-123 yang ditentukan.

      Catatan

      Jika node yang ditentukan tidak normal, proxy mengembalikan error set force node 'pi-123' is not found, please check..

    • Menambahkan dukungan untuk mengarahkan satu permintaan ke node tertentu (Force Node Query). Misalnya, pernyataan /*force_node='pi-123'*/ show processlist; hanya mengarahkan permintaan ini ke node pi-123 yang ditentukan.

      Catatan

      Jika node yang ditentukan tidak normal, proxy mengembalikan error 'force hint server node is not found, please check'..

    • Menambahkan beberapa metrik pemantauan internal.

  • Perbaikan bug

    • Memperbaiki masalah di mana permintaan diarahkan ke instansi hanya baca jika pernyataan mengandung kata kunci MODE.

    • Memperbaiki masalah yang menyebabkan ketidakseimbangan beban dalam kondisi tertentu.

1.12.10

  • Fitur baru

    Menambahkan dukungan untuk enkripsi SSL untuk endpoint proxy khusus.

  • Perbaikan bug

    • Memperbaiki masalah yang menyebabkan eksepsi saat membuat koneksi SSL ke instans MySQL 8.0.

    • Memperbaiki masalah di mana proxy khusus gagal mengarahkan permintaan baru ke node setelah node tersebut pulih dari kondisi tidak normal.

1.12.7

  • Fitur baru

    • Menambahkan dukungan untuk sintaks show full processlist.

    • Menambahkan dukungan untuk sintaks transaksi XA.

  • Perbaikan bug

    • Memperbaiki masalah yang menyebabkan error saat menjalankan show processlist pada instans MySQL 8.0.

    • Memperbaiki beberapa masalah terkait pool koneksi tingkat transaksi.

    • Memperbaiki beberapa masalah yang menyebabkan kegagalan koneksi.

1.11.12

  • Fitur baru

    Menambahkan dukungan untuk transaction-level connection pool.

  • Perbaikan bug

    • Mengoptimalkan load balancing untuk koneksi persisten, memungkinkan permintaan baru pada koneksi yang sudah ada diarahkan ke node setelah node tersebut pulih dari kondisi tidak normal.

    • Mengoptimalkan sintaks Prepare untuk mendukung unicast pernyataan prepared.

    • Memperbaiki masalah kegagalan koneksi yang terjadi saat menghubungkan dari klien MySQL 5.7 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 menerima error Packets out of order saat satu baris dalam set hasil melebihi 16 MB.

    • Memperbaiki masalah di mana transaksi pada instansi hanya baca, yang dibuka dengan set autocommit=0, tidak ditutup tepat waktu.

    • Memperbaiki masalah di mana pernyataan dengan lock in shared mode diarahkan ke instansi hanya baca.

    • Memperbaiki masalah di mana pernyataan seperti select handler from abc for update diarahkan ke instansi hanya baca.

    • Memperbaiki masalah kegagalan autentikasi untuk satu pengguna dengan beberapa host.

1.10.7

Perbaikan bug

Memperbaiki beberapa masalah terkait session-level connection pool.

1.9.23

  • Fitur baru

    • Menambahkan dukungan untuk koneksi akun root.

    • Menambahkan dukungan untuk koneksi SSL.

  • Perbaikan bug

    • Memperbaiki masalah di mana change user gagal.

    • Memperbaiki masalah di mana load file gagal.

    • Memperbaiki masalah di mana klien menerima error Exception: Packets out of order akibat urutan paket yang salah.

    • Memperbaiki masalah di mana koneksi ke instansi hanya baca terputus saat instansi primary menjadi tidak normal.

1.9.14

  • Fitur baru

    Menambahkan dukungan untuk sintaks hint: /*FORCE_SLAVE*/, /*FORCE_MASTER*/.

  • Perbaikan bug

    • Memperbaiki masalah karakter acak yang disebabkan oleh nilai charset default yang salah.

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

Topik terkait

API Terkait

API

Description

DescribeDBProxy

Menanyakan detail database proxy.