caching the sql query is transparent for you, the driver does the job.