กลยุทธ์สำหรับการใช้แคช

ประโยชน์อย่างหนึ่งที่สำคัญของแคชการสืบค้นคือการปรับปรุงประสิทธิภาพการสืบค้นที่ชัดเจน

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

หากคุณต้องการสร้างแคชเป็นตัวเลือกสำหรับผู้ใช้ทั้งหมด คุณอาจต้องสร้างแคชเป็นตัวเลือกกับการสืบค้นต่อไปนี้

SELECT User, SRs

หลังจากที่สร้างแคชเป็นตัวเลือกโดยใช้ SELECT User, SRs การสืบค้นต่อไปนี้คือการพบข้อมูลในแคช

SELECT User, SRs WHERE user = valueof(nq_SESSION.USER) (และผู้ใช้คือ USER1)
SELECT User, SRs WHERE user = valueof(nq_SESSION.USER) (และผู้ใช้คือ USER2)
SELECT User, SRs WHERE user = valueof(nq_SESSION.USER) (และผู้ใช้คือ USER3)