当从app服务器手动运行sql查询时,如果用户只是单击X关闭窗口而不是使用F12或菜单关闭与DB的连接,那么会产生什么样的负面影响?登记/> 。 连接是否有自动超时?
答案 0 :(得分:0)
MySQL连接的超时在wait_timeout
服务器系统变量的/etc/my.cnf文件中定义。它的默认值为28800(秒) - 我们通常会为客户设置一个非常低的值 - 从10秒到60秒不等。因此,如果您保持未关闭的连接,则默认情况下它会在28800秒后关闭(如果您有大量客户使用该应用程序,则会非常高)。
在您的情况下,interactive_timeout
不适用,因为您实际上并未使用控制台。