fuhao009 发表于 2023-1-18 09:10:08

wait_timeout 在线修改后不生效

(Wed Jan 18 09:05:21 2023)[(none)]>set global wait_timeout=28800;
Query OK, 0 rows affected (0.00 sec)

(Wed Jan 18 09:05:32 2023)[(none)]>flush privileges;
Query OK, 0 rows affected (0.02 sec)

(Wed Jan 18 09:05:40 2023)[(none)]>show variables like '%wait_timeout';
+--------------------------+-------+
| Variable_name            | Value |
+--------------------------+-------+
| innodb_lock_wait_timeout | 10    |
| lock_wait_timeout      | 3600|
| wait_timeout             | 600   |
+--------------------------+-------+
3 rows in set (0.01 sec)

Maskfanatics 发表于 2023-1-18 09:31:54

尝试查询show global variables like '%wait_timeout%';

fuhao009 发表于 2023-1-18 13:36:59

Maskfanatics 发表于 2023-1-18 09:31
尝试查询show global variables like '%wait_timeout%';

global 怎么才能覆盖到会话的值?

Maskfanatics 发表于 2023-1-18 15:11:06

fuhao009 发表于 2023-1-18 13:36
global 怎么才能覆盖到会话的值?

session的wait_timeout值是在连接初始化时继承global的interactive_timeout的值,如果只修改global的参数是无法生效的

铎铎是只猫 发表于 2023-1-19 09:30:24

interactive_timeout一块修改才行
页: [1]
查看完整版本: wait_timeout 在线修改后不生效