全部产品
Search
文档中心

ApsaraDB RDS:Apa yang harus saya lakukan jika terdapat koneksi berlebihan ke instance ApsaraDB RDS for PostgreSQL?

更新时间:Jul 06, 2025

Jika terjadi koneksi berlebihan ke instance ApsaraDB RDS for PostgreSQL, klien tidak dapat terhubung ke instance RDS. Anda dapat memeriksa jumlah maksimum koneksi yang diizinkan untuk instance RDS dan menutup koneksi yang tidak diperlukan.

Deskripsi masalah

Jumlah koneksi ke instance RDS telah mencapai batas maksimum, sehingga klien tidak dapat terhubung ke instance RDS. Pesan kesalahan berikut akan ditampilkan:

FATAL: sisa slot koneksi dicadangkan untuk koneksi superuser non-replikasi

Solusi

Solusi jangka pendek

Tutup koneksi yang tidak diperlukan ke instance RDS Anda.

  1. Masuk ke konsol ApsaraDB RDS dan buka halaman Instances. Pilih wilayah tempat instance RDS berada dari bilah navigasi atas. Temukan instance RDS dan klik ID instance tersebut.

  2. Di panel navigasi sebelah kiri, pilih Autonomy Services > Diagnostics.

  3. Pada halaman yang muncul, klik tab Session Management.

  4. Pada tab Session Management, tinjau sesi saat ini dari instance RDS dan gunakan fitur manajemen sesi untuk menutup sesi yang tidak diperlukan. Untuk informasi lebih lanjut, lihat Gunakan fitur manajemen sesi.

    image

Solusi jangka panjang

  • Optimalkan Kueri SQL Lambat. Identifikasi dan optimalkan kueri lambat untuk mengurangi beban sistem dan melepaskan sumber daya. Untuk informasi lebih lanjut, lihat Gunakan fitur analisis log kueri lambat.

  • Aktifkan Fitur Pooling Koneksi. Fitur ini mengurangi dampak pembentukan dan penutupan koneksi yang sering terhadap performa instance serta membantu mengelola beban server database. Untuk informasi lebih lanjut, lihat Aktifkan atau nonaktifkan fitur pooling koneksi.

  • Gunakan Fitur Proksi Database. Fitur ini menyederhanakan manajemen koneksi instance dan memastikan ketersediaan tinggi, performa tinggi, serta kemampuan pemeliharaan sistem database. Cocok digunakan dalam skenario dengan beban tinggi, pemisahan baca/tulis, banyak koneksi, atau persyaratan isolasi. Untuk informasi lebih lanjut, lihat Apa itu proksi database?.

  • Tingkatkan Tipe Instance. Jika jumlah koneksi melebihi batas maksimum yang didukung oleh tipe instance RDS karena kebutuhan bisnis, dan masalah tidak dapat diselesaikan dengan fitur pooling koneksi atau proksi database, tingkatkan tipe instance untuk memenuhi kebutuhan koneksi yang lebih tinggi.

Ruang lingkup aplikasi

  • ApsaraDB RDS for PostgreSQL