Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL Workbench trennt die Verbindung im Leerlauf

Gehen Sie zu Bearbeiten -> Einstellungen -> SQL Editor und dort sehen Sie:

DBMS connection keep-alive interval (in seconds): 600
DBMS connection read time out (in seconds): 600
DBMS connection time out (in seconds): 60

Das Keep-Alive-Intervall der DBMS-Verbindung gibt an, wie oft Workbench eine Keep-Alive-Anforderung an den Server sendet, um die Verbindung am Leben zu erhalten.

Da 5 Minuten ==300 Sekunden, DBMS-Verbindung Keep-Alive-Intervall <300 (z. B. 250) setzen

Es bedeutet "keep-alive-Anfrage alle 250 Sekunden senden". Klicken Sie auf OK.

Beenden Sie dann MySQL Workbench und starten Sie es neu, damit die Änderungen wirksam werden.

Wenn Sie die Standard-TCP/IP-über-SSH-Verbindungsmethode verwenden, kann es auch hilfreich sein, ssh ServerAliveInterval ebenfalls zu konfigurieren.