【问题标题】:MySql execution timeoutMySql 执行超时
【发布时间】:2020-04-11 13:16:51
【问题描述】:

我的机器上有一个本地 LAMP 服务器,还安装了 phpmyadmin。 我正在尝试在拼写已知的表达式和可能存在拼写错误的表达式之间运行 Levenstein 距离计算器。正在检查 300K 拼写错误的堆栈与 1.5M 正确的堆栈。该程序运行良好并完成了它必须做的事情,但在 60 秒处停止。

我确实尝试将执行时间更改为:

SET SESSION MAX_EXECUTION_TIME=20000;
SET GLOBAL MAX_EXECUTION_TIME=20000;
SET GLOBAL connect_timeout=28800
SET GLOBAL wait_timeout=28800
SET GLOBAL interactive_timeout=28800

没有改善。我将 php.ini 更改为:

max_execution_time = 300
max_input_time = 600

并重新启动服务器。还是没有变化。

谁能告诉我如何让脚本在我的本地机器上运行几个小时。谢谢。

【问题讨论】:

    标签: mysql timeout execution


    【解决方案1】:

    我想通了。这是超时的php。我在脚本中添加了以下内容:

    set_time_limit(3000);
    

    现在它可以运行多久,只要我想要它。 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-25
      • 2010-09-16
      • 2012-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多