はい、PDO::prepare
を呼び出すと 、サーバーはそのクエリのクエリプランとメタ情報を作成する必要があります。PDO::execute
を使用すると、指定されたパラメータをバインドするための追加のオーバーヘッドが発生します。 。したがって、このオーバーヘッドを節約してパフォーマンスを向上させるには、PDO::query
を使用できます。 パラメータのないクエリの場合。
ただし、アプリケーションの規模とサイズ、およびサーバー/ホスト構成(共有/プライベート)によっては、パフォーマンスがまったく向上しない場合もあります。