我可以只为应用程序准备一次PDO语句吗?

时间:2012-06-03 12:20:56

标签: php pdo prepared-statement

是否可以在启动PDO时只准备一次我的所有语句,然后只使用他们的处理程序?如果是,是否对服务器有一些性能影响?

要在DB中准备它们,只需将值推入占位符即可。意思是应用程序范围。

实施例: $select_user_handler_by_name->execute($user_name);

原因:我认为每次我想要使用它时都不要准备语句。在初始化时只执行一次可能会在以后节省资源。

1 个答案:

答案 0 :(得分:1)

  

原因:我认为最好不要每次准备声明   时间我想用它。仅在初始化时执行一次   可能会在以后节省资源。

PDO语句仅由引擎运行一次,无论如何都能为您提供最佳速度。