sql >> Databáze >  >> RDS >> Mysql

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

Ano, protože když zavoláte PDO::prepare , server musí vytvořit plán dotazů a metainformace pro tento dotaz, pak je zde další režie na svázání zadaných parametrů, když použijete PDO::execute . Chcete-li tedy ušetřit tuto režii a zlepšit výkon, můžete použít PDO::query pro dotazy bez parametrů.

V závislosti na měřítku a velikosti vaší aplikace a vaší konfiguraci serveru/hostitele (sdílené/soukromé) však můžete nebo nemusíte zaznamenat žádné zvýšení výkonu.



  1. Ovladač Apache Spark ODBC

  2. cx_Oracle a zpracování výjimek – osvědčené postupy?

  3. SQL Oracle Counting Clusters

  4. 4 Funkce, které vracejí minuty z časové hodnoty v MariaDB