一切福田,不離方寸,從心而覓,感無不通。

SpringBoot配置MyBatis的sql执行超时时间(mysql)

当某些sql因为不知名原因堵塞时,为了不影响后台服务运行,想要给sql增加执行时间限制,超时后就抛异常,保证后台线程不会因为sql堵塞而堵塞。

方法一

yml全局配置:单数据源可以,多数据源时会失效

img

方法二

java配置类配置::成功抛出超时异常。

 

from:https://blog.csdn.net/qq_43842093/article/details/127201100