我想知道MySQL net_read_timeout和net_write_timeout设置之间的区别。
我已经浏览了官方的MySQL文档网站,但是我没有足够的信息继续下去。是否有人能够就如何随意重建其中一个或两个错误给我建议,以便我可以试验这个问题并了解它们之间的差异?
答案 0 :(得分:0)
根据此链接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