sql >> Databasteknik >  >> RDS >> Mysql

PDO::query vs. PDOStatement::execute (PHP och MySQL)

Ja, för när du ringer PDO::prepare , måste servern skapa en frågeplan och metainformation för den frågan, sedan finns det ytterligare overhead för att binda de angivna parametrarna när du använder PDO::execute . Så för att spara denna omkostnad och förbättra prestandan kan du använda PDO::query för frågor utan parametrar.

Men beroende på skalan och storleken på din applikation och din server-/värdkonfiguration (delad/privat) kanske du kanske inte ser någon prestandaökning alls.



  1. Hur hittar man beroenden i ett orakelpaket?

  2. Hur man snabbt släpper en användare med befintliga privilegier

  3. ändra tabell lägg till ... före `kod`?

  4. Fixar PHP PEAR-fel