Skip to main content

การเชื่อมต่อการเชื่อมต่อคืออะไร?

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

การเชื่อมต่อจะต้องมีการกำหนดค่าที่เหมือนกันพูลการเชื่อมต่อดังนั้นโปรแกรมการเชื่อมต่อการเชื่อมต่อเซิร์ฟเวอร์ส่วนใหญ่จะมีกลุ่มการเชื่อมต่อที่แตกต่างกันทำงานพร้อมกันเมื่อผู้ใช้พยายามเชื่อมต่อเขาหรือเธอจะได้รับมอบหมายให้พูลที่มีการกำหนดค่าเช่นถ้ามีพื้นที่ว่างหากไม่มีพื้นที่ว่างคำขอจะถูกจัดคิวให้ได้รับมอบหมายทันทีที่มีอยู่ผู้ใช้อาจไม่ทราบว่าเขาหรือเธออยู่ในคิว แต่อาจสังเกตได้ว่าฐานข้อมูลดูเหมือนจะช้าในการตอบคำถามแบบสอบถามอย่างไรก็ตามใน Back Office of Database Management Systems มีการสแกนพูลเพื่อค้นหาพื้นที่สำหรับผู้ใช้เพื่อค้นหาการเชื่อมต่อแบบเปิดโปรแกรมการเชื่อมต่อการเชื่อมต่อส่วนใหญ่มีรายการชุดของผู้ใช้สูงสุดต่อกลุ่มและการตั้งค่าเวลาขั้นต่ำซึ่งการเชื่อมต่อจะยังคงไม่ทำงานก่อนที่การเชื่อมต่อจะลดลงและความพร้อมใช้งานจะถูกส่งกลับไปยังกลุ่ม

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

ปัจจัยหนึ่งที่อาจชะลอตัวลงเวลาตอบสนองในการเชื่อมต่อการเชื่อมต่อคือสิ่งที่เรียกว่า

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

หากโปรแกรมการเชื่อมต่อผ่านการตรวจจับการตรวจพบว่าผู้ใช้ไม่ได้ใช้งานเกินระยะเวลาที่กำหนดหรือการเชื่อมต่อจะถูกตัดกลับวัตถุการเชื่อมต่อไปยังพูลเป็นวัตถุที่ไม่ถูกต้องหากเซิร์ฟเวอร์ลดลงในขณะที่การเชื่อมต่อมีผลการเชื่อมต่อยังสามารถถอนได้แม้ว่าพูลการเชื่อมต่อจะไม่ทราบถึงการเชื่อมต่อที่ถูกตัดโปรแกรม ActiveX Connection-pool มักจะดำเนินการเพื่อล้างกลุ่มการเชื่อมต่อเหล่านี้เมื่อเซิร์ฟเวอร์รีสตาร์ท