MySQL查询超时时间是指在执行SQL查询时,如果查询的执行时间超过了设定的阈值,MySQL服务器会自动终止该查询。这个阈值可以通过配置文件或命令行参数进行设置。
MySQL查询超时时间主要分为以下几种:
my.cnf或my.ini)中的wait_timeout和interactive_timeout参数来设置。SET SESSION命令为当前会话设置超时时间。SET SESSION MAX_EXECUTION_TIME命令为当前查询设置超时时间。-- 设置全局超时时间
[mysqld]
wait_timeout = 3600
interactive_timeout = 3600
-- 设置会话超时时间
SET SESSION wait_timeout = 3600;
SET SESSION interactive_timeout = 3600;
-- 设置查询超时时间
SET SESSION MAX_EXECUTION_TIME = 10000; -- 单位为毫秒希望以上信息对你有所帮助!
没有搜到相关的文章