GreatSQL社区

搜索

[已解决] wait_timeout 在线修改后不生效

485 4 2023-1-18 09:10
(Wed Jan 18 09:05:21 2023)[root@GreatSQL][(none)]>set global wait_timeout=28800;
Query OK, 0 rows affected (0.00 sec)

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

(Wed Jan 18 09:05:40 2023)[root@GreatSQL][(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)

全部回复(4)
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一块修改才行
fuhao009

24

主题

0

博客

90

贡献

注册会员

Rank: 2

积分
152

2022年度求知人物2022年度活跃用户月度求知人物勤学好问(铜)助人为乐(铜)

合作电话:010-64087828

社区邮箱:greatsql@greatdb.com

社区公众号
社区小助手
QQ群
GMT+8, 2024-3-29 20:43 , Processed in 0.016783 second(s), 11 queries , Redis On.
快速回复 返回顶部 返回列表