PgBouncer

ภาพหน้าจอของซอฟแวร์:
PgBouncer
รายละเอียดซอฟแวร์:
รุ่น: 1.5.4
วันที่อัพโหลด: 14 Apr 15
ผู้พัฒนา: Skype Technologies
การอนุญาต: ฟรี
ความนิยม: 92

Rating: 3.0/5 (Total Votes: 3)

PgBouncer ไม่จำเป็นต้องเห็นแพ็คเก็ตเครือข่ายเต็มรูปแบบในครั้งเดียวเพื่อใช้หน่วยความจำมากลงและ จำกัด
หลายระดับของความโหดร้ายเมื่อการเชื่อมต่อการหมุนเกิดขึ้น
ร่วมกันในเซสชั่น, & nbsp; เมื่อลูกค้าเชื่อมต่อการเชื่อมต่อเซิร์ฟเวอร์จะถูกกำหนดให้มันเป็นระยะเวลาทั้งหมดมันเชื่อมต่ออยู่ เมื่อลูกค้ายกเลิกการเชื่อมต่อเซิร์ฟเวอร์จะถูกนำกลับเข้ามาในสระว่ายน้ำ
ร่วมกันในการทำธุรกรรมการเชื่อมต่อเซิร์ฟเวอร์ที่ได้รับมอบหมายให้กับลูกค้าเฉพาะในช่วงการทำธุรกรรม & nbsp. เมื่อ PgBouncer สังเกตเห็นรายการที่มีมากกว่าเซิร์ฟเวอร์จะถูกนำกลับเข้ามาในสระว่ายน้ำ นี้เป็นสับเป็นความคาดหวังที่จะแบ่งการประยุกต์ใช้การเชื่อมต่อแบ็กเอนด์ นักพัฒนาสามารถใช้งานได้เฉพาะเมื่อการประยุกต์ใช้ร่วมกับการใช้งานดังกล่าวโดยไม่ได้ใช้คุณสมบัติที่สามารถทำลาย ดูตารางด้านล่างสำหรับการทำลายคุณสมบัติ
ร่วมกันในคำสั่ง (วิธีการก้าวร้าวมากที่สุด), การทำธุรกรรมหลายคำสั่งที่ไม่ได้รับอนุญาต นี้จะหมายถึงการบังคับใช้ "autocommit โหมด" ที่ลูกค้าเป้าหมายส่วนใหญ่สำหรับ PL / พร็อกซี

คุณสมบัติ .

  • ร่วมกันชี้แจง
  • การทำธุรกรรมร่วมกัน
  • เซสชันร่วมกัน
  • ต้องการหน่วยความจำต่ำ (2k ต่อการเชื่อมต่อโดยค่าเริ่มต้น).
  • มันไม่ได้ผูกติดอยู่กับหนึ่งในแบ็กเอนด์เซิร์ฟเวอร์ฐานข้อมูลปลายทางสามารถอาศัยอยู่ในครอบครัวที่แตกต่างกัน.
  • รองรับการคอนฟิเกอร์ออนไลน์สำหรับส่วนมากของการตั้งค่า.
  • รองรับการรีสตาร์ทออนไลน์ / อัพเกรดโดยไม่ต้องวางเชื่อมต่อลูกค้า.
  • V3 รองรับโปรโตคอลเท่านั้นดังนั้นรุ่นแบ็กเอนด์จะต้อง & gt; = 7.4
  • .

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • โมฆะ DNS ปรับปรุงฆ่าคำสั่งและอื่น ๆ

มีอะไรใหม่ ในรุ่น 1.4.2:

  • แก้ไขพกพา ได้รับผลกระทบ OS-es. * BSD, Solaris, Win32

มีอะไรใหม่ ในรุ่น 1.4.1:

  • IPv6 หลายฟังอยู่และจำนวนมากที่มีการแก้ไข ทาย รอบรหัส DNS ใหม่.

มีอะไรใหม่ ในรุ่น 1.3.4:

  • สมัครอย่างรวดเร็วล้มเหลวตรรกะในเวลาที่เชื่อมต่อ ดังนั้นถ้าเซิร์ฟเวอร์เป็นความล้มเหลวที่ลูกค้าได้รับข้อผิดพลาดเมื่อเชื่อมต่อ.
  • อย่าแท็กฐานข้อมูลสร้างขึ้นโดยอัตโนมัติสำหรับการตรวจสอบในเวลาโหลดมิฉะนั้นพวกเขาได้รับการฆ่าเพราะพวกเขาไม่ได้อยู่ในการตั้งค่า.
  • ละเว้นพารามิเตอร์โดยค่าเริ่มต้น application_name นี้หลีกเลี่ยงความจำเป็นในการ Postgres ทั้งหมด 9.0 ผู้ใช้ที่จะเพิ่มเข้ามาใน ignore_startup_parameters = ตัวเอง.
  • ที่ถูกต้อง pg_auth อ้าง '& # x5c;' ไม่ได้ใช้มี.
  • ข้อผิดพลาดที่ดีกว่าการรายงานบนคอนโซลแสดงการสอบถามเข้ามาให้กับผู้ใช้.
  • การสนับสนุน OS'es (OpenBSD) ที่ tv_sec ไม่ time_t.
  • หลีกเลี่ยงคำเตือนมีเสียงดังเกินไปใน GCC 4.5.

มีอะไรใหม่ ในรุ่น 1.3.3:

  • การปรับปรุง:
  • ให้ฟัง (2) ข้อโต้แย้งที่กำหนด: listen_backlog นี้จะเป็นประโยชน์ใน OS'es ที่ระบบสูงสุดที่ได้รับอนุญาตจะกำหนด.
  • การปรับปรุงข้อความตัดการเชื่อมต่อเพื่อแสดงสิ่งที่ชื่อผู้ใช้หรือ dbname ที่เกิดเข้าสู่ระบบที่จะล้มเหลว.
  • แก้ไข:
  • ย้ายอย่างรวดเร็วล้มเหลวสังข์ตรรกะรอบ หนึ่งเก่าเป็นที่น่ารำคาญในกรณีของฐานข้อมูลที่แตกถาวรหรือผู้ใช้โดยพยายามที่จะลองใหม่อีกครั้งแม้ว่าจะมีลูกค้าไม่มีที่ต้องการเข้าสู่ระบบ.
  • ให้ฟังก์ชั่นการบันทึกให้ errno เก่ามิฉะนั้น pgbouncer อาจทำหน้าที่ตลกบน loglevels สูงขึ้นและปัญหาการเข้าสู่ระบบ.
  • เพิ่มขนาดของบัฟเฟอร์เริ่มต้นต่างๆที่เกี่ยวข้องในการจัดการกีฬาเริ่มต้นที่มีเสียงดังมากขึ้น.
  • ตรวจสอบคำขอเริ่มต้นโปรโตคอล V2 และให้เหตุผลที่ชัดเจนสำหรับการตัดการเชื่อมต่อ.

ต้องการ

  • PostgreSQL

ซอฟต์แวร์ที่คล้ายกัน

H2 Database Engine
H2 Database Engine

28 Sep 15

DataMgr
DataMgr

28 Feb 15

Fang of Mongo
Fang of Mongo

12 Apr 15

SQLObject
SQLObject

12 May 15

ความคิดเห็นที่ PgBouncer

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่