【发布时间】:2015-12-21 18:12:16
【问题描述】:
我想知道 MySQL net_read_timeout 和 net_write_timeout 设置的区别。
我浏览了 MySQL 官方文档站点,但信息不足以让我继续下去。有没有人可以就如何随意重现这些错误中的一个或两个给我建议,以便我可以尝试这个问题并了解它们之间的区别?
【问题讨论】:
我想知道 MySQL net_read_timeout 和 net_write_timeout 设置的区别。
我浏览了 MySQL 官方文档站点,但信息不足以让我继续下去。有没有人可以就如何随意重现这些错误中的一个或两个给我建议,以便我可以尝试这个问题并了解它们之间的区别?
【问题讨论】:
根据此链接http://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_net_read_timeout 和我对这些错误的体验的直观理解,当连接达到在全局变量net_read_timeout 和net_write_timeout 中设置的预定值时会发生这些超时。如果您想人为地复制它们,一种方法可能是将这些值设置得非常低,然后尝试对您的数据库进行操作。这将导致在更短的“窗口”时间后发生超时错误,从而导致错误更频繁地发生。我相信这些值需要在你的 MySQL 配置文件中进行编辑,通常是 my.ini
【讨论】: