全部产品
Search
文档中心

ApsaraDB RDS:Tingkatkan proxy database dari proxy database bersama ke proxy database khusus

更新时间:Jul 06, 2025

ApsaraDB RDS for MySQL menyediakan fitur proxy database khusus yang menawarkan stabilitas, skalabilitas, dan performa lebih tinggi dibandingkan dengan proxy database bersama. Jika proxy database bersama diaktifkan untuk instance Anda, Anda dapat meningkatkannya menjadi proxy database khusus.

Catatan

Promosi peningkatan

Anda diberikan masa uji coba gratis untuk fitur proxy database khusus dalam jangka waktu tertentu. Selama periode ini, Anda dapat menggunakan jumlah default proxy database khusus secara gratis. Jika Anda mengaktifkan proxy tambahan, Anda akan dikenakan biaya untuk proxy tambahan tersebut. Durasi uji coba gratis bervariasi berdasarkan metode penagihan.

  • Untuk instance RDS dengan metode penagihan bayar sesuai pemakaian, periode uji coba gratis adalah satu tahun.

  • Untuk instance RDS dengan metode penagihan langganan, periode uji coba gratis minimal satu tahun, bergantung pada waktu kedaluwarsa instance.

    • Jika peningkatan dilakukan lebih dari satu tahun sebelum kedaluwarsa instance RDS utama, periode uji coba gratis berakhir saat instance kedaluwarsa.

      Catatan

      Perpanjangan instance RDS utama tidak memperpanjang periode uji coba gratis.

    • Jika peningkatan dilakukan kurang dari satu tahun sebelum kedaluwarsa instance RDS utama, periode uji coba gratis adalah satu tahun.

Catatan penting:

  • Fitur proxy database khusus menyediakan jumlah default proxy database khusus. Jika Anda mengaktifkan proxy tambahan selama uji coba gratis, Anda akan dikenakan biaya untuk proxy tambahan tersebut. Sebagai contoh, jika jumlah default adalah enam proxy, Anda tidak dikenakan biaya hingga mencapai enam proxy. Namun, jika Anda mengaktifkan tujuh proxy, Anda akan dikenakan biaya untuk satu proxy tambahan.

  • Menonaktifkan fitur proxy database khusus selama uji coba gratis mengakhiri periode uji coba. Mengaktifkan kembali fitur ini akan dikenakan biaya.

Prasyarat

  • Instance RDS utama dan instance RDS baca-saja menjalankan salah satu versi MySQL dan edisi RDS berikut:

    • MySQL 5.7 dengan versi mesin minor 20190925 atau lebih baru pada RDS High-availability Edition

    • MySQL 5.6 dengan versi mesin minor 20200229 atau lebih baru pada RDS High-availability Edition

    Catatan

    Jika pesan kesalahan current db not support db proxy muncul selama peningkatan, perbarui versi mesin minor instance RDS Anda. Untuk informasi lebih lanjut, lihat Perbarui versi mesin minor.

  • Proxy database bersama diaktifkan untuk instance RDS utama. Anda dapat memeriksa statusnya melalui halaman Database Proxy di Konsol Manajemen ApsaraDB RDS.

Aturan penagihan

Saat melakukan peningkatan, sistem merekomendasikan jumlah proxy database khusus berdasarkan spesifikasi instance RDS utama dan baca-saja. Biaya untuk proxy tambahan dipotong setiap jam. Untuk detail lebih lanjut, lihat Aturan penagihan untuk fitur proxy database khusus.

Informasi latar belakang

Pembagian baca/tulis di ApsaraDB RDS for MySQL diimplementasikan melalui fitur proxy database. Untuk instance RDS yang menjalankan MySQL 5.6 atau MySQL 5.7, pembagian baca/tulis diimplementasikan menggunakan proxy database bersama. Namun, proxy database bersama tidak menjamin stabilitas layanan. Oleh karena itu, kami menyarankan Anda meningkatkan ke proxy database khusus. Fitur proxy database khusus memiliki keunggulan berikut:

  • Stabilitas dan isolasi yang lebih baik.

  • Performa lebih tinggi. Dalam skenario Pemrosesan Transaksi Online (OLTP), setiap proxy dapat memproses hingga 20.000 permintaan per detik (QPS) jika tidak ada bottleneck konfigurasi. Ini diverifikasi menggunakan Sysbench.

  • Dukungan penskalaan. Anda dapat menambahkan proxy tambahan untuk menangani beban kerja yang lebih besar.

  • Dukungan pemantauan performa. Anda dapat menyesuaikan jumlah proxy berdasarkan data pemantauan dan rencana bisnis. Penyesuaian berlaku segera setelah diterapkan.

  • Titik akhir proxy tetap valid hingga proxy dilepaskan, mengurangi kebutuhan untuk memperbarui informasi titik akhir aplikasi. Misalnya, Anda dapat mengaktifkan pembagian baca/tulis selama jam sibuk dan menonaktifkannya selama jam sepi tanpa memperbarui aplikasi.

  • Titik akhir proxy mendukung kemampuan seperti pembagian baca/tulis, optimalisasi koneksi singkat, dan pembagian transaksi.

Untuk informasi lebih lanjut tentang proxy database khusus, lihat Apa itu proxy database?

Berikut ini menjelaskan cara meningkatkan proxy database dari proxy database bersama ke proxy database khusus.

Catatan penggunaan

  • Setelah mengaktifkan proxy database khusus, setiap koneksi direplikasi ke instance RDS utama dan baca-saja berdasarkan model koneksi 1:N. Pastikan spesifikasi koneksi untuk instance ini sama. Jika berbeda, jumlah koneksi dibatasi oleh spesifikasi terendah.

  • Jika Anda membuat atau memulai ulang instance RDS baca-saja setelah mengaktifkan proxy khusus, hanya permintaan melalui koneksi baru yang diteruskan ke instance tersebut.

  • Parameter max_prepared_stmt_count harus diatur ke nilai yang sama untuk instance RDS utama dan baca-saja.

  • Setelah peningkatan, titik akhir instance RDS tetap tidak berubah, tetapi alamat IP virtual (VIP) berubah. Hubungkan aplikasi Anda menggunakan titik akhir, bukan alamat IP.

  • Setelah peningkatan, hapus catatan DNS yang di-cache dari klien database. Jika klien berjalan pada Java Virtual Machine (JVM), atur time-to-live (TTL) menjadi 60 detik atau kurang. Ini memastikan aplikasi Anda mendapatkan VIP baru jika terjadi perubahan.

    Catatan

    Untuk informasi lebih lanjut tentang konfigurasi TTL dalam JVM, lihat Class InetAddress.

  • Secara default, fitur multi-pernyataan diaktifkan di lapisan protokol. Jika tidak diaktifkan di lapisan aplikasi, kesalahan akan terjadi. Konfigurasikan parameter terkait, seperti menambahkan allowMultiQueries=true dalam pengaturan JDBC.

  • Untuk informasi lebih lanjut, lihat Catatan penggunaan untuk fitur proxy database.

Dampak

Selama peningkatan, titik akhir instance RDS utama dan baca-saja mengalami koneksi transien selama 30 hingga 120 detik. Titik akhir routing pembagian baca/tulis juga tidak tersedia selama 30 detik.

Prosedur

  1. Buka halaman Instances. Di bilah navigasi atas, pilih wilayah instance RDS. Temukan instance dan klik ID-nya.

  2. Di panel navigasi kiri, klik Database Proxy.

  3. Pada halaman yang muncul, klik Upgrade to Dedicated Proxy.

    Catatan

    Tunggu hingga proses peningkatan selesai.