Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.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 MySQL“发送到客户端”进程备份_Php_Mysql_Database Administration - Fatal编程技术网

Php MySQL“发送到客户端”进程备份

Php MySQL“发送到客户端”进程备份,php,mysql,database-administration,Php,Mysql,Database Administration,我目前正试图解决生产服务器无法处理SQL查询的问题 查看进程列表,MySQL需要120秒以上的时间来完成运行查询的进程,当我通过Heidi亲自运行它们时,不到一秒钟就完成了。那么,为什么从PHP处理的查询比直接从HeidiSQL处理同一查询要花费更长的时间,而且在大多数情况下会超时呢?您可能使用的是持久连接,它可能会导致此类问题,如果以前使用此连接的PHP代码已经在中间停止,并且从未结束。 阅读这里的更多信息:问题在于,当我们迁移到云时,PHP运行在另一个主机提供商上的服务器的网络连接受到限制,

我目前正试图解决生产服务器无法处理SQL查询的问题


查看进程列表,MySQL需要120秒以上的时间来完成运行查询的进程,当我通过Heidi亲自运行它们时,不到一秒钟就完成了。那么,为什么从PHP处理的查询比直接从HeidiSQL处理同一查询要花费更长的时间,而且在大多数情况下会超时呢?

您可能使用的是持久连接,它可能会导致此类问题,如果以前使用此连接的PHP代码已经在中间停止,并且从未结束。


阅读这里的更多信息:

问题在于,当我们迁移到云时,PHP运行在另一个主机提供商上的服务器的网络连接受到限制,无法处理从MySQL发送回来的所有数据。在PHP端打开缓存解决了这个问题