PgBouncer মেমরির ব্যবহার খুব নিচে এবং সীমিত, তাই একবার পূর্ণ নেটওয়ার্ক প্যাকেট দেখতে প্রয়োজন হয় না.
বর্বরতা বিভিন্ন মাত্রা আবর্তিত সংযোগ ঘটলে.
সময় পুলিং, & nbsp; ক্লায়েন্ট সংযোগ স্থাপন করে, যখন একটি সার্ভার সংযোগ এটা সংযুক্ত থাকে পুরো সময়কাল জন্য এটি নির্ধারিত হবে. ক্লায়েন্ট disconnects, তখন সার্ভার সংযোগ পুল মধ্যে প্রতিহত করা হবে.
. লেনদেনের পুলিং, একটি সার্ভার সংযোগ শুধুমাত্র একটি লেনদেনের & nbsp সময় ক্লায়েন্ট নিয়োগ করা হয়; PgBouncer যে লেনদেনের উপর করা হয় লক্ষ্য গেলে, সার্ভার পুল মধ্যে প্রতিহত করা হবে. এটা ব্যাক সংযোগ আবেদন প্রত্যাশা ভঙ্গ হিসাবে এটি একটি হ্যাক. আবেদন ভঙ্গ করতে পারেন যে বৈশিষ্ট্য ব্যবহার না যেমন ব্যবহার সহযোগীতা শুধুমাত্র যখন ডেভেলপার এটি ব্যবহার করতে পারেন. বৈশিষ্ট্য ভাঙার জন্য নীচের টেবিল দেখুন.
বিবৃতিতে পুলিং (সবচেয়ে আক্রমনাত্মক পদ্ধতি) ইন, মাল্টি-বিবৃতি লেনদেন অননুমোদিত করা হয়. এই বেশিরভাগই পিএল / প্রক্সি জন্য লক্ষ্যবস্তু ক্লায়েন্ট "autocommit" মোড, জোরদার করা বোঝানো হয়
বৈশিষ্ট্য :.
- বিবৃতি পুলিং
- লেনদেন পুলিং
- সেশন পুলিং
- কম মেমরি প্রয়োজনীয়তা (ডিফল্ট সংযোগ প্রতি 2k).
- এটা এক ব্যাক সার্ভারে সংযুক্ত করা হয় না, গন্তব্য উপাত্ত বিভিন্ন হোস্ট বসবাস করতে পারেন.
- সেটিংস সবচেয়ে জন্য অনলাইন কনফিগার করার সমর্থন করে.
- সমর্থন অনলাইন পুনর্সূচনা / ক্লায়েন্ট সংযোগ ড্রপ করা ছাড়া আপগ্রেড করতে পারবেন.
- প্রোটোকল V3 শুধুমাত্র সমর্থন করে, তাই ব্যাক সংস্করণ হতে & gt হবে; = 7.4 .
এই রিলিজে নতুন কি:.
- উন্নত DNS অবৈধতার, কমান্ড, এবং আরো বধ
সংস্করণ 1.4.2 নতুন কি:
- পোর্টেবিলিটি সংশোধন করা হয়েছে. আক্রান্ত অপারেটিং সিস্টেম-স্প্যানিশ ভাষায়:. * বিএসডি, সোলারিস, Win32
সংস্করণ 1.4.1 নতুন কি:
- IPv6, একাধিক সংশোধন করা হয়েছে ঠিকানা এবং অনেক শুনতে, ESP. নতুন DNS- র কোড কাছাকাছি.
সংস্করণ 1.3.4 নতুন কি:
- প্রয়োগ কানেক্ট সময় যুক্তি দ্রুত ব্যর্থ. সার্ভারের ব্যর্থ হলে সংযোগ করার সময় তাই, ক্লায়েন্ট ভুল পান.
- তারা কনফিগ মধ্যে উপস্থিত না কারণ, স্বয়ংক্রিয়ভাবে, অন্যথায় তারা হত্যা, রিলোড সময় উপর চেক করার জন্য উপাত্ত তৈরি ট্যাগ করবেন না.
- ডিফল্ট APPLICATION_NAME পরামিতি উপেক্ষা করুন. এই = ignore_startup_parameters মধ্যে এটি যোগ 9.0 ব্যবহারকারীদের নিজেদের সব একটি Postgres জন্য প্রয়োজন এড়াতে.
- সঠিক pg_auth উদ্ধৃত. '& # X5c;' সেখানে ব্যবহার করা হয় না.
- কনসোল রিপোর্ট উন্নত ত্রুটি, ব্যবহারকারী অন্তর্মুখী প্রশ্ন প্রদর্শন করুন.
- সমর্থন OS'es (OpenBSD).
- জিসিসি 4.5 উপর খুব সশব্দ সতর্কবার্তা এড়িয়ে চলুন.
Tv_sec time_t না যেখানে
সংস্করণ 1.3.3 নতুন কি:
- উন্নতি:
- (2) যুক্তি কনফিগার শুনতে করুন: listen_backlog. এই অনুমতি দেওয়া সিস্টেম সর্বোচ্চ কনফিগার করা যাবে যেখানে OS'es, এটি সহায়ক.
- ব্যবহারকারী নাম বা dbname ব্যর্থ লগইন সৃষ্ট কি দেখাতে সংযোগ বিচ্ছিন্ন বার্তা উন্নত.
- সংশোধন করা হয়েছে:
- দ্রুত ব্যর্থ নিয়ে যান প্রায় চালু করায় যুক্তি. পুরানো এক লগইন করতে চান তাদের কোন ক্লায়েন্ট আছে, এমনকি যদি পুনরায় চেষ্টা করার চেষ্টা করে, স্থায়ীভাবে নষ্ট হয়ে গেছে উপাত্ত বা ব্যবহারকারীদের ক্ষেত্রে বিরক্তিকর ছিল.
- , অন্যথায় pgbouncer উচ্চ loglevels এবং লগিং সমস্যা মজার কাজ করতে পারে.
- EDB আরো সশব্দ প্রারম্ভে হ্যান্ডেল বিভিন্ন সূচনার সংক্রান্ত বাফার আকার বাড়ান.
- V2 প্রোটোকল সূচনার অনুরোধ সনাক্ত করুন এবং সংযোগ বিচ্ছিন্ন জন্য সুস্পষ্ট কারণ দিতে.
লগিং ফাংশন বয়সী errno রাখা করুন
আবশ্যক
- PostgreSQL
পাওয়া মন্তব্যসমূহ না