[MYSQL] timeout 설정

2021. 2. 1. 12:01DB



336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

MYSQL Timeout

interactive_timeout
 - 콘솔에서 mysqld와 Client의 connection 후 다음요청을 기다리는 시간
wait_timeout
 - 플러그인, API 등을 이용해 (PHP, JDBC) connection 후 다음요청을 기다리는 시간


Global 설정 확인
 mysql> show global variables like '%timeout';
 
Session 설정 확인
 mysql> show variables like '%timeout';

 

변경
 mysql> set interactive_timeout=300;
 mysql> set global interactive_timeout=300;
 mysql> set wait_timeout=300;
 mysql> set global wait_timeout=300;

반영
 mysql> flush privileges;

 

my.cnf적용

 vim /etc/my.cnf

 ( [mysqld] 하단 적당한 곳에 추가 )

 waitwait_timeout = 300
 interactive_timeout = 300

 

 

다시 설정 확인해보면 잘 보인다.

'DB' 카테고리의 다른 글

[DB] mac(m1) mysql 설치(homebrew)  (0) 2024.02.13
[DB]centos 7.0이상에서 mysql 8.0 yum(패키지) 설치  (0) 2022.05.31
[MYSQL] order by 조건  (0) 2018.07.19
[mysql] index / 인덱스  (0) 2017.01.03
[mongoDB] 외부 접속 설정 for centos  (0) 2015.08.27