SQL语句中使用 MAX_EXECUTION_TIME没有生效

【TiDB 版本】
TiDB版本:v4.0.0

【问题描述】
1、在SQL中指定 MAX_EXECUTION_TIME执行,发现没有生效。超过MAX_EXECUTION_TIME指定的时间后正常返回结果。如下所示:
mysql> SELECT /+ MAX_EXECUTION_TIME(100) / count() FROM trips;
±---------+
| count(
) |
±---------+
| 340000 |
±---------+
1 row in set (0.33 sec)

2、在session中设置的时候测试是正常的
mysql> set MAX_EXECUTION_TIME=100;
Query OK, 0 rows affected (0.10 sec)

mysql> SELECT count(*) FROM trips;
ERROR 1317 (70100): Query execution was interrupted


若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

@solihawk 您好,这个问题是由于低版本的mysql客户端导致的,无法识别注释,再连接时添加–comments就可以解决了。