Jakákoli funkce obsahující CURDATE()
nebudou uloženy do mezipaměti. Zdroj
Pokud mohu říci, pevné kódování data by mělo být stále uloženo v mezipaměti. I když možná budete chtít zvážit použití prepare
funkčnost namísto spojování řetězců do vašeho dotazu (kvůli zdravému rozumu a bezpečnosti).