Mysql
 sql >> Base de données >  >> RDS >> Mysql

Variable MySQL wait_timeout - GLOBAL vs SESSION

Votre statut de session est défini une fois que vous démarrez une session et, par défaut, prend la valeur GLOBALE actuelle.

Si vous vous êtes déconnecté après avoir fait SET @@GLOBAL.wait_timeout=300 , puis reconnecté par la suite, vous verrez

SHOW SESSION VARIABLES LIKE "%wait%";

Result: 300

De même, à tout moment, si vous l'avez fait

mysql> SET session wait_timeout=300;

Vous obtiendrez

mysql> SHOW SESSION VARIABLES LIKE 'wait_timeout';

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