Tidb修改分析开始结束时间无效

我修改了tidb开始结束时间。但是我再Dashboard里面看到5点多还是有analyzesql。我想会不会和时区有关系
+8小时和-8小时的区间 我也都去查了 也是有analyze的sql


5点-8点有分析sql执行

如果是+8小时那就试试01-04之间不执行,如下图有分析sql

如果是-8小时 那就是9-12点还是有sql分析执行

:thinking:开始时间大于结束时间?不知道系统是怎么处理的。感觉会判定配置无效吧。

估计是判定无效了

但是这个问题问过,有位大哥帮忙看源码说是可以的

时间范围设置不支持跨天吧

应该是+8小时,那就是凌晨4点到第二天凌晨1点。截图的时间是3点59分,如果服务器间有时间差的话,也可以认为是4点触发执行的。可以再持续观察一下。

我选2-3点。金泰呢2点多3点还是有的

还是UTC时间?

感觉就是没有生效。无论+8小时还是-8小时还是设置时间。都有执行分析的

:joy:v4版本啊,那可能是遇到bug了吧

我的时区。这应该是不用+8 -8的
image

是新表么?看这个FAQ,新表不受时间限制。

image

需要加8的,这个设置的值,应该和当前系统时区没关系。如果是按utc时间就是 20:00 +0000,如果是按上海时间就是 20:00 +0800。而不是因为当前时区是上海,所以可以设置 20:00 +0000,还是得设置20:00 +0800。

全都是老表。最近没加新表

那是不是遇到这个bug了,刚好也是v4版本

也有可能。因为+8 -8 我都查了都有。。老版本bug多。

:muscle:升级吧~

已经和领导商量了半年了。没钱升级 :smile: