Ringkasan Penggabungan Koneksi Terkelola

Halaman ini menjelaskan apa yang dimaksud dengan Managed Connection Pooling dan cara menggunakannya untuk mengoptimalkan pengelolaan koneksi database untuk instance Cloud SQL Anda menggunakan pooling.

Pengumpulan Koneksi Terkelola memungkinkan Anda menskalakan beban kerja dengan mengoptimalkan penggunaan resource dan latensi koneksi untuk instance Cloud SQL menggunakan pengumpulan. Managed Connection Pooling membuat kumpulan thread untuk menangani permintaan masuk. Hal ini memberikan peningkatan performa yang signifikan, terutama untuk koneksi yang diskalakan, dengan menyerap lonjakan koneksi yang tiba-tiba tanpa membebani server secara berlebihan dengan pertumbuhan jumlah thread.

Untuk mengetahui informasi selengkapnya tentang cara mengaktifkan Managed Connection Pooling, lihat Mengonfigurasi Managed Connection Pooling.

Persyaratan

Untuk menggunakan Managed Connection Pooling, instance Anda harus memenuhi persyaratan berikut:

  • Instance Anda harus berupa instance edisi Cloud SQL Enterprise Plus.
  • Penggabungan Koneksi Terkelola memerlukan nomor versi pemeliharaan minimum MYSQL_$version.R20250531.01_10. Untuk mengetahui informasi selengkapnya tentang cara melakukan pemeliharaan mandiri, lihat Melakukan pemeliharaan mandiri.

Opsi konfigurasi lanjutan

Anda dapat menyesuaikan Managed Connection Pooling dengan mengubah opsi konfigurasi max_pool_size.

Opsi max_pool_size mengontrol jumlah konkurensi untuk Managed Connection Pooling. Nilai default bergantung pada jumlah inti vCPU dalam konfigurasi mesin instance Anda.

Batasan

Saat menggunakan Managed Connection Pooling dengan instance edisi Cloud SQL Enterprise Plus, pertimbangkan batasan berikut:

  • Mengaktifkan Managed Connection Pooling di instance yang ada akan menyebabkan database dimulai ulang.
  • Jika Managed Connection Pooling diaktifkan untuk instance Anda, nilai metrik thread_cache_size secara default adalah 0.

Langkah berikutnya