Mysql
 sql >> Database >  >> RDS >> Mysql

PDO e caching, come implementarlo in una classe di database?

questo può aiutarti a Memorizzazione nella cache dei PDO PHP

Se usi PDO, allora PDO::Prepare è tuo amico:

La chiamata di PDO::prepare() e PDOStatement::execute() per istruzioni che verranno emesse più volte con valori di parametro diversi ottimizza le prestazioni dell'applicazione consentendo al driver di negoziare la memorizzazione nella cache lato client e/o server del piano di query e metainformazioni e aiuta a prevenire attacchi di SQL injection eliminando la necessità di citare manualmente i parametri.

http://php.net/manual/en/pdo.prepare.php