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