sql >> Database >  >> RDS >> Mysql

PDO en caching, hoe implementeer je het in een databaseklasse?

dit kan je helpen PHP PDO Caching

Als je PDO gebruikt, dan is PDO::Prepare je vriend:

Door PDO::prepare() en PDOStatement::execute() aan te roepen voor instructies die meerdere keren worden uitgegeven met verschillende parameterwaarden, optimaliseert u de prestaties van uw toepassing doordat het stuurprogramma kan onderhandelen over client- en/of servercaching van het queryplan en meta-informatie en helpt SQL-injectie-aanvallen te voorkomen door de noodzaak om de parameters handmatig te citeren te elimineren.

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



  1. MySqlException:Time-out verlopen - Toenemende time-out van verbinding heeft geen effect gehad

  2. Retourneer reeks jaren als jaarbereiken

  3. Voorwaardelijk invoegen op basis van LAST_INSERT_ID

  4. SELECT-instructies hebben een ander aantal kolommen