mysql wait_timeout和interactive_timeout总结
来源:互联网 发布:中国银行上海软件中心 编辑:程序博客网 时间:2024/04/29 10:22
参数含义:服务器关闭交互式连接前等待活动的秒数。交互式客户端定义为在mysql_real_connect()中使用CLIENT_INTERACTIVE选项的客户端。
参数默认值:28800秒(8小时)
(2)wait_timeout:
参数含义:服务器关闭非交互连接之前等待活动的秒数。
在线程启动时,根据全局wait_timeout值或全局interactive_timeout值初始化会话wait_timeout值,取决于客户端类型(由mysql_real_connect()的连接选项CLIENT_INTERACTIVE定义)。
参数默认值:28800秒(8小时)
问题1:这里为什么要同时设置interactive_timeout,wait_timeout的设置才会生效?
答: 不设置interactive_timeout,wait_timeout也会生效。
问题2:interactive的值如果设置的和wait_timeout不同,为什么Interactive_timeout会覆盖wait_timeout?
答:在交互模式下(CLIENT_INTERACTIVE),interactive_timeout才生效,非交互模式下,不生效。
问题3:在进行MySQL优化时,因为interactive_timeout决定的是交互连接的时间长短,而wait_timeout决定的是非交互连接的时间长短。如果在进行连接配置时mysql_real_connect()最后一个参数client_flag不设置为CLIENT_INTERACTIVE,是不是interactive_timeout的值不会覆盖wait_timeout?
答:可以做实验试试。
问题4:为了减少长连接的数量,在设置优化时是不是可以将interactive_timeout的值设置的大些,而wait_timeout的值设置的小些?但是问题2的描述好像又不允许这样。。。
答:如2所述,在交互模式下,interactive_timeout取代wait_timeout。这样,如果有的客户端是交互模式方式连接mysql server。那么客户端的timeout受制于interactive_timeout。如果有的客户端是非交互模式,长连接mysql server。那么客户端的timeout受制于wait_timeout。(是否是交互模式的连接,由客户端决定)
- mysql wait_timeout和interactive_timeout总结
- mysql wait_timeout和interactive_timeout总结
- MySQL中的配置参数interactive_timeout和wait_timeout
- MySQL中的配置参数interactive_timeout和wait_timeout
- MySQL中的配置参数interactive_timeout和wait_timeout
- MySQL中interactive_timeout和wait_timeout的区别
- Mysql wait_timeout interactive_timeout变量
- mysql interactive_timeout wait_timeout区别
- wait_timeout和interactive_timeout区别
- wait_timeout和interactive_timeout区别
- wait_timeout和interactive_timeout区别
- wait_timeout和interactive_timeout区别
- wait_timeout和interactive_timeout区别
- [MySQL分享]--interactive_timeout和wait_timeout小结(interactive_timeout会覆盖wait_timeout)
- 设置mysql的interactive_timeout和wait_timeout的值
- 设置mysql的interactive_timeout和wait_timeout的值
- MySQL系统变量interactive_timeout 与 wait_timeout
- MySQL系统变量interactive_timeout 与 wait_timeout
- MySQL数据库Filesort过程
- 297 - Quadtrees
- QT 源码之QT元对象系统和信号槽机制
- 中国邮递员问题CPP
- OmniPeek 基础之协议分析
- mysql wait_timeout和interactive_timeout总结
- Android隐藏/显示软键盘
- IOS开发基础教程学习笔记3 使用Tab Bar切换视图
- win7 GodMode
- RFID开发板频段
- 若爱 就如桃花般地去爱
- .net IHttpHandler
- 免费分享我的C++版多线程邮件地址采集器 1.0 大小230K 无需安装,纯绿色版
- 大学英语听说教程光盘及读写光盘使用技巧(原创)