我试图改变一个大数据表。每发送一次alter query,大约1000秒后都会失败(不是精确的)。大约1000秒后在查询期间失去了连接到mysql服务器
我读过关于这个问题的相关文章(有很多),我修改了mysql服务器变量,例如wait_timeout,按照说明操作。实际上,我的查询一直持续了600秒,直到我修改了一个变量(我不记得哪一个变量是600)。我将它设置为一个非常大的数字,然后它在1000秒后开始失败。
现在我试图找到其值为1000的变量,但我不能。我正在使用最新的mysql docker镜像,并没有改变任何设置,但有一些超时变量。
这真的是mysql服务器变量的问题吗?我该如何取消限制查询执行时间?
它被设置为0.我认为这意味着无限。 – sokancho
我将它设置为999999999,但它在1000秒后失败。 – sokancho
你使用哪个版本的mysql? – Alireza