首页 > 数据库 >mysql小知识点---interactive_timeout和wait_timeout区别

mysql小知识点---interactive_timeout和wait_timeout区别

时间:2023-03-18 23:14:24浏览次数:45  
标签:知识点 --- innodb timeout mysql net wait interactive

interactive_timeout定义了对于交互式连接(比如使用cmd命令窗口或者在linux上连接msyql),服务器等待的最大时间,如果超过这个时间,服务端仍然没有受到数据,则会关闭连接;【我理解设置该参数的目的,就是为了减少mysql服务器端不必要的空闲长连接】

wait_timeout定义的是非交互连接,比如jdbc,功能和interactive_timeout一样,都是为了让客户端超过一定时间以后就被动关闭;

PS
这2个参数的默认值都是28800s,即8小时;

mysql> show variables like '%timeout';
+-----------------------------+----------+
| Variable_name               | Value    |
+-----------------------------+----------+
| connect_timeout             | 10       |
| delayed_insert_timeout      | 300      |
| have_statement_timeout      | YES      |
| innodb_flush_log_at_timeout | 1        |
| innodb_lock_wait_timeout    | 50       |
| innodb_rollback_on_timeout  | OFF      |
| interactive_timeout         | 28800    |
| lock_wait_timeout           | 31536000 |
| net_read_timeout            | 30       |
| net_write_timeout           | 60       |
| rpl_stop_slave_timeout      | 31536000 |
| slave_net_timeout           | 60       |
| wait_timeout                | 28800    |
+-----------------------------+----------+
13 rows in set, 1 warning (0.08 sec)

标签:知识点,---,innodb,timeout,mysql,net,wait,interactive
From: https://www.cnblogs.com/scott1440298847/p/17232111.html

相关文章

  • Spring MVC-第二部分内容
    SpringMVC-第二天1.学习目标2.拦截器2.1.基本概念SpringMVC中的Interceptor拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。......
  • 02Day-运算符
    一、算数运算符1.1加减运算符SELECT100,100+0,100-0,100+50,100+50-30,100+35.5,100-35.5FROMDUAL;整数类型与整数类型进行加减操作,结果还是......
  • spring源码小知识点---ignoreDependencyType()和ignoreDependencyInterface()
    一.含义ConfigurableListableBeanFactory中的2个方法://这个是忽略依赖该类型属性的注入;ignoreDependencyType();//这个是忽略该接口的实现类里的属性自动注入(忽略的是......
  • 安卓连接MYSQL---2023年3月18软工日报
    今天上午睡到9点,下午用安卓连接MYSQL,最后连接成功,我来帮你踩了坑,老子帮你弄弄。首先就是你要导入5.1.49jar包驱动,别的不行,别问我,我才过坑,试了试,再有就是改权限,mysql要支......
  • SudoEdit(CVE-2023-22809) 提权漏洞分析
    SudoEdit(CVE-2023-22809)提权漏洞分析TRANSLATEwithxEnglishArabicHebrewPolishBulgarianHindiPortugueseCatalanHmongDawRomanianChine......
  • Whistle - 使用过程中遇到的问题记录
    1.过滤请求:怎么实现根据请求实体中某个参数的值,过滤该请求?比如请求路由为/go,请求方法为post,每次请求go的时候,我想过滤掉(不显示)body中space=home的请求。......
  • KubeSphere 社区双周报 | OpenFunction v1.0.0 发布 | 2023.03.03-03.16
    KubeSphere社区双周报主要整理展示新增的贡献者名单和证书、新增的讲师证书以及两周内提交过commit的贡献者,并对近期重要的PR进行解析,同时还包含了线上/线下活动和布......
  • ALBEF -> BLIP -> BLIP-2
    因果关系的self-attention,拥有前半句,生成后半句解决了生成任务,如何解决噪声数据?BLIP2查询和当前这个文本最相关的图像信息是什么,同时把不想关的文本信息丢掉,目标......
  • 力扣---剑指 Offer 24. 反转链表
    定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。示例:输入:1->2->3->4->5->NULL输出:5->4->3->2->1->NULL限制:0<=节点个数<=5000来源:力扣(Lee......
  • 委托-new
    通过预设一个委托(无参/无方法),可以让以后的窗体(或者其他)再写方法,把参数或值传递过来。    ......