[DB] max_allowed_packet 오류
- 카테고리 없음
- 2021. 3. 16.
안녕하세요.
이번 시간에는 max_allowed_packet 오류 조치에 대한 글을 쓰도록 하겠습니다.
INSERT를 진행하거나 CREATE 테이블을 만드는등 과정 등 에러는 심심치 않게 발생 됩니다.
그래서 이와 같은 오류가 발생하게 될 경우 제일 먼저 DB에서 이와 같은 명령어를 입력해봅니다.
SHOW VARIABLES LIKE 'max%';
max라는 단어를 가진 결과값만 검색하므로 해당 SQL ERROR에 대한 조치가 더 빨리 진행 될 수 있습니다.
현재 ERROR를 표현하는 'max_allowed_packet의 값이 2048인 것을 확인 할 수 있습니다.
DB에 max_allowed_packet의 변경을 표시합니다. 약 16MB로 기존보다 크게 확장을 시켰습니다.
SET GLOBAL max_allowed_packet= 16777216;
그 후 DB서버 재부팅
systemctl restart mysqld 명령어를 실행, mysql을 재실행을 하였습니다.
max_allowed_packet의 값이 변형 된 것을 확인 할 수 있습니다.
반응형