一、服务器语句超时处理
在MySQL 8.0中可以设置
服务器语句超时的限制
,单位可以达到毫秒级别
。当中断的执行语句超过设置的毫秒数后,服务器将终止查询影响不大的事务或连接,然后将错误报给客户端
设置服务器语句超时的限制,可以通过设置系统变量MAX_EXECUTION_TIME
来实现。默认情况下,MAX_EXECUTION_TIME
的值为0,代表没有时间限制
SET GLOBAL MAX_EXECUTION_TIME=2000;
#指定该会话中SELECT语句的超时时间
SET SESSION MAX_EXECUTION_TIME=2000;
网友评论