Lo stato della tua sessione viene impostato una volta avviata una sessione e, per impostazione predefinita, assume il valore GLOBAL corrente.
Se ti sei disconnesso dopo aver eseguito SET @@GLOBAL.wait_timeout=300
, quindi successivamente riconnesso, vedrai
SHOW SESSION VARIABLES LIKE "%wait%";
Result: 300
Allo stesso modo, in qualsiasi momento, se lo hai fatto
mysql> SET session wait_timeout=300;
Avresti
mysql> SHOW SESSION VARIABLES LIKE 'wait_timeout';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| wait_timeout | 300 |
+---------------+-------+