sql >> Database >  >> RDS >> Mysql

MySQL wait_timeout variabele - GLOBAL vs SESSION

Uw sessiestatus wordt ingesteld zodra u een sessie start en neemt standaard de huidige ALGEMENE waarde.

Als je de verbinding hebt verbroken nadat je SET @@GLOBAL.wait_timeout=300 . deed , en vervolgens opnieuw verbonden, ziet u

SHOW SESSION VARIABLES LIKE "%wait%";

Result: 300

Evenzo, op elk moment, als je dat deed

mysql> SET session wait_timeout=300;

Je zou krijgen

mysql> SHOW SESSION VARIABLES LIKE 'wait_timeout';

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


  1. COALESCE-functie gebruiken om waarden gescheiden te maken met komma's

  2. Vloeiend nHibernate configureren met MySQL

  3. Hoe databaserecords in de weergave weergeven zonder een veld te herhalen?

  4. Deadlock uitzonderingscode voor PHP, MySQL PDOException?