728x90
mysql 쿼리문 오류 문제 해결
쿼리문을 때릴때 마다 자꾸 타임아웃됨..
TCP 연결을 맺는 과정(3-way handshake)에서, connect_timeout 동안에도연결 패킷이 들어오지 않으면 연결이 실패(취소가 아님)되고,bad handshake 로 응답.
슬슬 열받기 전에 고쳐보자..
wait_timeout 을 따로 튜닝
1. Global 설정
mysql> set global interactive_timeout=10;
mysql> set global wait_timeout=10;
2. Session 설정
mysql> set interactive_timeout=10;
mysql> set wait_timeout=10;
※ 단, 위와 같은 방법은 MySQL 재시작 시 초기 값으로 돌아감 주의!
MySQL 시작 할때
자동으로 설정할 경우 아래와 같이 my.cnf에 설정해야함...
[mysqld]
interactive_timeout=10
wait_timeout=10
728x90
'주니어 기초 코딩공부 > Database 기초' 카테고리의 다른 글
[MySQL] GROUP_CONCAT 사용하기 (0) | 2023.10.17 |
---|---|
Error Code: 1055. Expression #5 of SELECT list is not in GROUP BY clause and contains nonaggregated column (0) | 2023.10.10 |
오라클 데이터 삭제(DELETE, TRUNCATE) (0) | 2023.06.08 |
GROUP FUNCTION 의 3가지 ROLLUP, CUBE, GROUPING SETS (0) | 2023.03.14 |
오라클 맥북 프로 m2 scott 계정 생성하기 (0) | 2023.02.17 |