提问一个问题tidb如何处理

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本
【复现路径】做过哪些操作出现的问题
我设置了max-excution-time=2000
现在ddl报错 如何让ddl不受影响
【遇到的问题:问题现象及影响】
【资源配置】
【附件:截图/日志/监控】

session级别修改下,再执行ddl?

这参数对ddl也起作用,感觉有点不合理,应该值针对dml就行,ddk有参数控制是否起作用会更好,可以提个反馈建议或issue, ddl时先临时调大吧
https://github.com/pingcap/tidb/issues/30175

如果是想限制应用的话,推荐 jdbc 中配置 variable set

查看官网网址,单位是毫秒。若是ddl时间超过2秒,则会报错。
MAX_EXECUTION_TIME(N) 把语句的执行时间限制在 N 毫秒以内,超时后服务器会终止这条语句的执行。
下面的 Hint 设置了 1000 毫秒(即 1 秒)超时:

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。