加速具有不同参数的MySQLi查询

时间:2013-03-30 09:03:41

标签: database performance mysqli

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

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

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

我的目标只是加快运作 任何帮助都非常感谢 谢谢。

1 个答案:

答案 0 :(得分:0)

你听错了。

  1. 预编译查询的用处不多,因为这样的编译已经非常快了。
  2. 无论如何都无法为您的注册页面制作它。
  3.   

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

    这个目标值得注意 请不要让目标无处不在。例如,只有在这些操作确实需要任何改进时才尝试加速操作。否则你要么浪费你的时间,要么让事情变得更糟。