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