บ้าน ฐานข้อมูล แบบสอบถามแบบขนานคืออะไร - คำจำกัดความจาก techopedia

แบบสอบถามแบบขนานคืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Parallel Query หมายถึงอะไร

แบบสอบถามแบบขนานเป็นวิธีที่ใช้เพื่อเพิ่มความเร็วในการดำเนินการของแบบสอบถาม SQL โดยการสร้างกระบวนการแบบสอบถามหลายรายการที่แบ่งปริมาณงานของคำสั่ง SQL และดำเนินการมันในแบบคู่ขนานหรือในเวลาเดียวกัน


เนื่องจากแต่ละกระบวนการทำงานกับสิ่งที่แตกต่างกันในเวลาเดียวกันจึงลดเวลาดำเนินการโดยรวมของคำสั่ง SQL สิ่งนี้มีประโยชน์มากสำหรับระบบที่มี CPU หลายตัวที่สามารถทำงานกับกระบวนการได้

Techopedia อธิบาย Parquery Query

การประมวลผล SQL ปกติโดยไม่มีคุณสมบัติการสืบค้นแบบขนานจะดำเนินการโดยกระบวนการเซิร์ฟเวอร์เดียวเสมอ

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

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

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

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

แบบสอบถามแบบขนานคืออะไร - คำจำกัดความจาก techopedia