All Products
Search
Document Center

ApsaraDB RDS:Catatan mengenai proksi database

Last Updated:Mar 29, 2026

Tinjau catatan penggunaan berikut sebelum mengaktifkan fitur proksi database untuk ApsaraDB RDS for PostgreSQL.

Penagihan

  • Proksi database tujuan umum gratis. Proksi database spesifikasi khusus, instans read-only, dan instans RDS primary ditagih secara terpisah.

  • Jika instans RDS primary dirilis, semua proksi database yang terkait akan secara otomatis dirilis, dan Anda tidak lagi dikenai biaya untuk proksi database spesifikasi khusus.

Model koneksi

Proksi database menggunakan model koneksi 1:N. Saat aplikasi Anda membuka koneksi, proksi mereplikasinya ke instans RDS primary dan semua instans RDS read-only.

Batas koneksi

Proksi itu sendiri tidak memiliki batas maksimum koneksi. Batas efektif ditentukan oleh spesifikasi instans RDS primary dan instans RDS read-only-nya.

Untuk menghindari penolakan koneksi yang tidak diinginkan, konfigurasikan jumlah maksimum koneksi yang sama untuk instans RDS primary dan semua instans RDS read-only. Jika batas tersebut berbeda, batas terendah di antara semua instans akan berlaku untuk proksi.

Tanpa pooling koneksi tingkat transaksi diaktifkan, proksi membuat koneksi terpisah dari setiap klien ke instans RDS primary dan setiap instans RDS read-only.

Instans read-only baru dan yang direstart

Jika Anda membuat atau merestart instans RDS read-only setelah mengaktifkan proksi, hanya permintaan yang dikirim melalui koneksi baru yang diarahkan ke instans tersebut. Permintaan melalui koneksi yang sudah ada tetap diarahkan ke instans aslinya.

Perilaku perutean

Pemisahan baca/tulis

Saat Pemisahan baca/tulis dikonfigurasi melalui titik akhir proxy database, konsistensi baca antar permintaan dalam sesi yang sama tidak dapat dijamin.

Variabel session

Untuk melihat variabel session pada instans RDS primary atau instans RDS read-only melalui titik akhir proxy database, tambahkan /*force_master*/ dan /*force_slave*/ ke kueri Anda.

Pinning koneksi: multi-statemen dan prosedur tersimpan

Menjalankan multi-statemen atau memanggil prosedur tersimpan menyebabkan semua permintaan berikutnya pada koneksi tersebut diarahkan ke instans RDS primary. Hal ini terjadi karena proksi melakukan pinning koneksi ke satu instans backend guna mempertahankan status eksekusi.

Untuk melanjutkan Pemisahan baca/tulis, tutup koneksi saat ini dan buka koneksi baru.

Catatan operasional

Perubahan spesifikasi instans

Mengubah spesifikasi instans RDS primary atau instans RDS read-only dapat menyebabkan gangguan koneksi sementara.

Instans primary terkunci

Jika instans RDS primary terkunci, proksi database-nya tetap aktif tetapi hanya dapat memproses permintaan baca.

Konfigurasi Blok CIDR

Saat mengonfigurasi Blok CIDR untuk host menggunakan akun istimewa, gunakan format 10.1.2.%. Format 10.1.2.0/24 tidak didukung untuk tujuan ini.

Daftar putih alamat IP

Proksi database mewarisi daftar putih alamat IP dari instans RDS primary. Setiap pembaruan pada daftar putih instans RDS primary akan secara otomatis diterapkan ke proksi.