ฉันเคยได้ยินเรื่องนี้จากเพื่อน แต่ฉันไม่เคยตรวจสอบว่าเรื่องนี้เป็นเรื่องจริงหรือไม่
เป็นความจริงหรือไม่ที่ผลลัพธ์ข้อมูลของคิวรีที่ดำเนินการถูกเก็บไว้ในแคช?
ฉันหมายถึงถ้าฉันมีขั้นตอนการจัดเก็บเช่น:
SELECT * FROM USERLIST
... เป็นความจริงหรือไม่ที่ผลลัพธ์ (รายการผู้ใช้ในกรณีนี้) ถูกเก็บไว้ในแคช
นอกจากนี้ถ้าฉันมีสิ่งเหล่านี้:
SELECT * FROM USERLIST WHERE user="user"
SELECT * FROM USERLIST WHERE user="userzzz"
(ผู้ใช้ / userzzz ถูกส่งผ่านเป็นพารามิเตอร์) ถูกต้องหรือไม่ว่ามันเก็บผลลัพธ์ที่แตกต่างกัน 2 รายการไว้ในแคชฐานข้อมูล
ฉันไม่คิดอย่างนั้น แต่ฉันต้องการคำยืนยันจากคุณผู้เชี่ยวชาญ!