sql >> Database >  >> RDS >> Mysql

PDO:Kosten van bellen prepare() in een lus?

u wilt niet dezelfde query meerdere keren "opnieuw voorbereiden". dit is het doel van de voorbereidingsverklaring. je bereidt het één keer voor, bindt de variabele(n), dan wissel je eenvoudig de waarden van de variabelen en voer je elke iteratie van de lus opnieuw uit.

http://www.php.net/manual/en/pdostatement.bindparam .php

als je het op deze manier doet, zullen je prestaties aanzienlijk verbeteren ten opzichte van alternatieve methoden.




  1. MYSQL SELECT-records ouder dan 1 jaar geleden

  2. Postgres-impasses bij gelijktijdige upserts

  3. Problemen bij het verbinden met mysql-server:ERROR 2003 (HY000)

  4. Kan iemand helpen uitleggen waarom het niet gebruiken van een SQL JOIN een slechte gewoonte en verkeerd is?