【问题标题】:Speed up MySQLi queries having different params加快具有不同参数的 MySQLi 查询
【发布时间】:2013-03-30 09:03:41
【问题描述】:

特定网页通常每次使用不同的参数执行相同的查询。
例如假设一个注册页面:
此页面使用不同的名称、地址、城市等参数执行相同的查询

我是 mysqli 的新手,但我听说要执行的每个 mysqli 查询都是由服务器编译然后执行的。

是否可以在该页面上预编译查询,以便每次不同的用户加载页面时,他只需将参数传递给预编译的查询,并且查询不会再次解析。

我的目标只是加快运营速度。

【问题讨论】:

    标签: php mysql performance mysqli


    【解决方案1】:

    你听错了。

    1. 预编译查询没有太多用处,因为这样的编译速度已经非常快了。
    2. 无论如何都无法为您的注册页面设置它。

    我的目标只是加快运营速度。

    这个目标值得特别注意。
    请不要凭空制定目标。例如,仅当这些操作确实需要任何改进时才尝试加快操作。否则你要么只是浪费时间,要么让事情变得更糟。

    【讨论】:

      猜你喜欢
      • 2018-11-14
      • 2019-05-25
      • 2016-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多