to vám může pomoci Ukládání PHP PDO do mezipaměti
Pokud používáte PDO, pak PDO::Prepare je váš přítel:
Volání PDO::prepare() a PDOStatement::execute() pro příkazy, které budou vydány vícekrát s různými hodnotami parametrů, optimalizuje výkon vaší aplikace tím, že ovladači umožní vyjednat mezipaměť plánu dotazů na straně klienta a/nebo serveru a meta informace a pomáhá předcházet útokům SQL injection tím, že eliminuje potřebu ručně citovat parametry.
http://php.net/manual/en/pdo.prepare.php