Die Aufgabe, solche Statements zu cachen und ggf. wieder zu verwerten liegt bei der Datenbank, also solltest du dir da keine allzu großen Gedanken machen, imho.