我正在尝试使用大数据更改表。每次我发送Alter查询时,它都会在大约1000秒后失败(不准确(。
我已经阅读了有关此问题的相关帖子(有很多(,我按照说明修改了MySQL Server变量,例如Wait_TimeOut。实际上,我的查询一直持续到600秒,直到我修改了一个600的变量(我不重新出现一个(。我将其设置为非常大的数字,然后在1000秒后开始失败。p>现在,我正在尝试找到值为1000的变量,但我不能。我正在使用最新的mysql docker映像,但没有更改任何设置,而是一些超时变量。
这真的是MySQL Server变量的问题吗?如何将查询执行时间限制?
您可以使用以下查询:
从表;
选择Max_statement_time = 1000 *更新:您应该使用max_execution_time。
select/ max_execution_time(1000(/*来自表;max_statement_time在mySQL 5.7.8中将其重命名为max_execution_time。