라이브러리

[MYSQL_CONFIG] --interactive_timeout - 인터랙티브 연결 대기 시간 설정




MySQL CONFIG - interactive_timeout

MySQL CONFIG에서 `interactive_timeout`은 MySQL 서버와 클라이언트 사이의 대화 시간을 제어하는 매개변수입니다. 이 매개변수는 MySQL 서버가 클라이언트와 대화하는 동안 대기하는 최대 시간을 지정합니다. 만약 클라이언트가 MySQL 서버와 대화하는 시간이 이 시간보다 길면, MySQL 서버는 클라이언트와의 연결을 끊습니다.

기본값

MySQL의 기본 `interactive_timeout` 값은 28800초로, 약 8시간입니다. 이 값을 변경하려면 MySQL 서버의 CONFIG 파일을 수정하거나 MySQL 서버를 재시작하여 CONFIG 파일의 변경된 값을 적용해야 합니다.

예제

아래 예제는 `interactive_timeout` 값을 30분으로 변경하는 방법을 보여줍니다.

1. MySQL 서버의 CONFIG 파일을 편집합니다. (예: `/etc/my.cnf`)

#hostingforum.kr
bash

[mysqld]

interactive_timeout = 1800



2. MySQL 서버를 재시작합니다.

#hostingforum.kr
bash

sudo service mysql restart



3. MySQL 서버의 CONFIG 파일을 확인합니다.

#hostingforum.kr
sql

SELECT @@interactive_timeout;



이 명령어를 실행하면 MySQL 서버의 현재 `interactive_timeout` 값이 표시됩니다.

주의사항

`interactive_timeout` 값을 변경하면 MySQL 서버가 클라이언트와 대화하는 시간을 제어할 수 있지만, 이 값이 너무 낮게 설정되면 클라이언트가 MySQL 서버와 대화하는 시간이 너무 짧아질 수 있습니다. 따라서 이 값을 변경할 때는 클라이언트의 요구사항을 고려하여 적절한 값을 선택해야 합니다.

참고

* `interactive_timeout`은 MySQL 서버와 클라이언트 사이의 대화 시간을 제어하는 매개변수입니다.
* 이 매개변수는 MySQL 서버가 클라이언트와 대화하는 동안 대기하는 최대 시간을 지정합니다.
* MySQL의 기본 `interactive_timeout` 값은 28800초로, 약 8시간입니다.
* `interactive_timeout` 값을 변경하려면 MySQL 서버의 CONFIG 파일을 수정하거나 MySQL 서버를 재시작하여 CONFIG 파일의 변경된 값을 적용해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 131건 / 1 페이지

검색

게시물 검색