El estado de su sesión se establece una vez que inicia una sesión y, de forma predeterminada, toma el valor GLOBAL actual.
Si te desconectaste después de SET @@GLOBAL.wait_timeout=300
, luego, posteriormente, se vuelve a conectar, verás
SHOW SESSION VARIABLES LIKE "%wait%";
Result: 300
Del mismo modo, en cualquier momento, si lo hizo
mysql> SET session wait_timeout=300;
Obtendrías
mysql> SHOW SESSION VARIABLES LIKE 'wait_timeout';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| wait_timeout | 300 |
+---------------+-------+