پایگاه داده مکانی اَبری
زیرساخت مکانی پروژه‌های شما، بدون دردسر راه‌اندازی سرور

PgBouncer چیست و کی باید از آن استفاده کنم؟

مفهوم و توضیح آخرین بازبینی: ۱۴۰۵/۰۷/۲۹

پاسخ کوتاه

PgBouncer اتصال‌های برنامه را جمع می‌کند تا از سقف اتصال پلن (۱۰ اتصال هم‌زمان) عبور نکنید. برای وب‌سایت‌ها و برنامه‌ها از اتصال PgBouncer استفاده کنید؛ برای QGIS، pg_dump و کارهای مدیریتی از اتصال مستقیم.

دو اتصال

اتصال برای
مستقیم QGIS، pgAdmin، pg_dump، ogr2ogr
PgBouncer (پورت جدا) وب‌سایت و برنامه با ترافیک زیاد

محدودیت‌های حالت transaction

در PgBouncer دستورهای وابسته به نشست مثل LISTEN، SET خارج از تراکنش و جدول موقت میان تراکنش‌ها کار نمی‌کنند. در درایور، prepared statement سمت سرور را خاموش یا مطابق تنظیمات درایور تنظیم کنید.

راهنمای کامل برنامه وب: اتصال وب با pool. خطای زیاد بودن اتصال: راه‌حل. اگر گزینه PgBouncer در اطلاعات اتصال دیده نمی‌شود، روی سرور شما فعال نیست؛ تیکت بزنید.

آیا این مقاله به شما کمک کرد؟

چه چیزی کم بود؟ (اختیاری)

هنوز جواب نگرفتید؟ به پشتیبانی بگویید.