การรวมการเชื่อมต่อเป็นคำศัพท์สำหรับการจัดการการเชื่อมต่อของผู้ใช้ที่ทำแบบสอบถามของฐานข้อมูล แม้ว่าผู้ใช้หลายคนอาจไม่สังเกตเห็นเมื่อมีผู้ใช้จำนวนมากที่ต้องการเข้าถึงแอปพลิเคชันเซิร์ฟเวอร์ซึ่งมีฐานข้อมูลอยู่ปริมาณการเชื่อมต่อที่แท้จริงอาจเป็นไปไม่ได้เกือบที่เซิร์ฟเวอร์จะรักษาการเชื่อมต่อที่ดีกับการเชื่อมต่อทั้งหมดที่ ครั้งนี้ วิศวกรรมซอฟต์แวร์ที่เปิดใช้งานการรวมการเชื่อมต่อทำให้เซิร์ฟเวอร์สามารถจัดการการเชื่อมต่อได้เป็นอย่างดีโดยไม่คำนึงถึงปริมาณการเชื่อมต่อที่สูงซึ่งทำให้เกิดการสอบถามและเปิดใช้งานการตอบสนองต่อการสอบถามเหล่านี้ด้วยความเร็วย่อยวินาที
การเชื่อมต่อจะต้องมีการกำหนดค่าที่เหมือนกันเพื่อรวมไว้ในพูลการเชื่อมต่อดังนั้นโปรแกรมการเชื่อมต่อเซิร์ฟเวอร์ส่วนใหญ่จึงมีพูลการเชื่อมต่อที่แตกต่างกันทำงานพร้อมกัน เมื่อผู้ใช้พยายามเชื่อมต่อผู้ใช้จะถูกกำหนดให้กับพูลที่มีการกำหนดค่าคล้ายกันหากมีพื้นที่ว่าง หากไม่มีพื้นที่ว่างคำขอจะเข้าคิวเพื่อกำหนดทันทีที่มีมา ผู้ใช้อาจไม่ทราบว่าเขาหรือเธออยู่ในคิว แต่อาจสังเกตได้ว่าฐานข้อมูลดูเหมือนช้าในการตอบแบบสอบถาม อย่างไรก็ตามใน back office ของระบบการจัดการฐานข้อมูลมีการสแกนพูลเพื่อค้นหาพื้นที่สำหรับผู้ใช้ในการค้นหาการเชื่อมต่อที่เปิดอยู่ โปรแกรมการรวมการเชื่อมต่อส่วนใหญ่มีรายการชุดของผู้ใช้สูงสุดต่อพูลและการตั้งค่าระยะเวลาขั้นต่ำที่การเชื่อมต่อจะยังคงไม่ทำงานก่อนที่การเชื่อมต่อจะลดลงและความพร้อมใช้งานจะถูกส่งกลับไปยังพูล
ในการสร้างพูลการเชื่อมต่อวัตถุการเชื่อมต่อจำนวนหนึ่งจะถูกสร้างและเพิ่มลงในพูล เพื่อให้พูลได้รับการพิจารณาว่าใช้งานได้นั้นจะต้องมีจำนวนวัตถุขั้นต่ำ วัตถุการเชื่อมต่อเหล่านี้เป็นที่นั่งความพร้อมใช้งานที่เชื่อมต่อกับพูลและสามารถสร้างและเพิ่มลงในพูลได้ตามต้องการสูงสุดที่อนุญาตภายในพูล เมื่อผู้ใช้พอใจกับการสอบถามและย่อหย่อนวัตถุการเชื่อมต่อของพวกเขาวัตถุจะถูกส่งกลับไปยังกลุ่มโดยโปรแกรมการรวมการเชื่อมต่อเพื่อใช้งานโดยผู้ใช้รายอื่นหรือผู้ใช้รายเดียวกันเมื่อเขากลับมา
ปัจจัยหนึ่งที่อาจทำให้เวลาตอบสนองช้าลงในการรวมการเชื่อมต่อคือสิ่งที่เรียก ว่าการแตก แฟรกเมนต์พูล การแตกแฟรกเมนต์พูลมักเกิดขึ้นเนื่องจากการรักษาความปลอดภัยแบบรวมหรือมีฐานข้อมูลมากเกินไปที่อยู่ในชุดเซิร์ฟเวอร์ที่มีอยู่ ระบบการจัดการฐานข้อมูลรับรองความถูกต้องของผู้ใช้แล้วจัดคิวหรือกำหนดให้กับวัตถุพูลการเชื่อมต่อที่มีอยู่ใช้หน่วยความจำหมดและการออกแบบระบบที่เข้มงวดมากขึ้นสำหรับการเข้าถึงมักจะเป็นการเคลียร์ปัญหาฐานข้อมูลจำนวนมากเกินไป การออกแบบระบบรักษาความปลอดภัยแบบรวมของโปรแกรมที่ใช้ Windows ในหลายโปรแกรมที่รวมการเชื่อมต่อนั้นต้องการผู้ใช้ที่ใช้ Windows เพียงคนเดียวเท่านั้นที่อยู่ภายในพูลในเวลาเดียวกัน สามารถล้างข้อมูลนี้ได้โดยสร้างพูลเพิ่มเติมเพื่อรองรับคำขอเพิ่มเติมที่ต้องการคำตอบพร้อมกัน
หากโปรแกรมการรวมการเชื่อมต่อตรวจพบว่าผู้ใช้ไม่ได้ใช้งานเกินระยะเวลาที่กำหนดหรือการเชื่อมต่อถูกตัดขาดมันจะส่งคืนวัตถุการเชื่อมต่อไปยังพูลเป็นวัตถุที่ไม่ถูกต้อง หากเซิร์ฟเวอร์ล่มขณะที่การเชื่อมต่อมีผลการเชื่อมต่อยังคงสามารถถอนได้แม้ว่าพูลการเชื่อมต่อจะไม่รับรู้ถึงการเชื่อมต่อที่ถูกตัดขาด โดยปกติแล้วโปรแกรมพูลการเชื่อมต่อ ActiveX จะดำเนินการล้างพูลของการเชื่อมต่อเหล่านี้เมื่อเซิร์ฟเวอร์รีสตาร์ท


