라이브러리
[MYSQL_CONFIG] --wait_timeout - 연결 대기 시간 제한 설정
MYSQL CONFIG --wait_timeout
`--wait_timeout`는 MySQL의 시스템 변수 중 하나로, 서버가 연결을 유지하기 위해 대기하는 시간을 지정하는 옵션입니다. 이 시간이 지나면 MySQL 서버는 연결을 종료합니다.
기본값
기본값은 28800초(8시간)입니다. 이 시간이 지나면 MySQL 서버는 연결을 종료합니다.
설정 방법
`--wait_timeout` 옵션은 MySQL 서버를 시작할 때 지정할 수 있습니다. 예를 들어, MySQL 서버를 시작할 때 다음 명령을 사용할 수 있습니다.
#hostingforum.kr
bash
mysqld --wait_timeout=3600
이 명령은 MySQL 서버를 시작하고, 연결을 유지하기 위해 대기하는 시간을 3600초(1시간)로 설정합니다.
예제
예를 들어, MySQL 서버를 시작할 때 `--wait_timeout` 옵션을 사용하여 연결을 유지하기 위해 대기하는 시간을 30분으로 설정하고, MySQL 서버의 연결을 유지하기 위해 대기하는 시간을 30분으로 설정합니다.
#hostingforum.kr
bash
mysqld --wait_timeout=1800
이 명령은 MySQL 서버를 시작하고, 연결을 유지하기 위해 대기하는 시간을 30분으로 설정합니다.
주의
`--wait_timeout` 옵션을 사용할 때는 MySQL 서버의 연결을 유지하기 위해 대기하는 시간을 너무 짧게 설정하지 않도록 주의해야 합니다. 너무 짧게 설정하면 MySQL 서버의 연결이 종료되어 데이터베이스 액세스가 중단될 수 있습니다.
MySQL 8.0버전 이후
MySQL 8.0 버전 이후로 `--wait_timeout` 옵션은 더 이상 사용되지 않습니다. 대신 `interactive_timeout` 옵션을 사용해야 합니다.
#hostingforum.kr
bash
mysqld --interactive_timeout=1800
이 명령은 MySQL 서버를 시작하고, 연결을 유지하기 위해 대기하는 시간을 30분으로 설정합니다.
댓글목록
등록된 댓글이 없습니다.