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

MySQL-wait_timeout-Variable – GLOBAL vs. SESSION

Ihr Sitzungsstatus wird festgelegt, sobald Sie eine Sitzung starten, und nimmt standardmäßig den aktuellen GLOBAL-Wert an.

Wenn Sie die Verbindung getrennt haben, nachdem Sie SET @@GLOBAL.wait_timeout=300 ausgeführt haben , und anschließend wieder verbunden, sehen Sie

SHOW SESSION VARIABLES LIKE "%wait%";

Result: 300

Ebenso jederzeit, falls Sie dies getan haben

mysql> SET session wait_timeout=300;

Du würdest

mysql> SHOW SESSION VARIABLES LIKE 'wait_timeout';

+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| wait_timeout  | 300   |
+---------------+-------+