това може да ви помогне PHP PDO кеширане
Ако използвате PDO, тогава PDO::Prepare е ваш приятел:
Извикването на PDO::prepare() и PDOStatement::execute() за изрази, които ще бъдат издадени многократно с различни стойности на параметри, оптимизира производителността на вашето приложение, като позволява на драйвера да договори кеширане от страна на клиента и/или сървъра на плана на заявката и мета информация и помага за предотвратяване на атаки чрез SQL инжектиране, като елиминира необходимостта от ръчно цитиране на параметрите.
http://php.net/manual/en/pdo.prepare.php