라이브러리

[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분으로 설정합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 58 페이지

검색

게시물 검색