Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 加快具有不同参数的MySQLi查询_Php_Mysql_Performance_Mysqli - Fatal编程技术网

Php 加快具有不同参数的MySQLi查询

Php 加快具有不同参数的MySQLi查询,php,mysql,performance,mysqli,Php,Mysql,Performance,Mysqli,一个特定的网页通常每次都使用不同的参数执行相同的查询。 例如,假设注册页面: 此页面使用名称、地址、城市等不同参数执行相同的查询 我不熟悉mysqli,但我听说要执行的每个mysqli查询都是由服务器编译然后执行的。 是否可以在该页面上预编译查询,以便每次不同的用户加载该页面时,他只需将参数传递给预编译的查询,而不会再次解析该查询 我的目标就是加快行动。你听错了 预编译查询没有多大用处,因为这样的编译已经非常快了 您的注册页面无法进行任何更改 我的目标就是加快行动 这一目标值得一提。 请不要无

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

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

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

我的目标就是加快行动。

你听错了

  • 预编译查询没有多大用处,因为这样的编译已经非常快了
  • 您的注册页面无法进行任何更改
  • 我的目标就是加快行动

    这一目标值得一提。
    请不要无中生有地制定目标。例如,仅当这些操作确实需要任何改进时,才尝试加快这些操作。否则你要么浪费时间,要么让事情变得更糟