DB/MY-SQL

max_allowed_packet 문제 발생시

질주하는구 2016. 11. 6. 21:25

com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1505 > 1024). You can change this value on the server by setting the max_allowed_packet' variable


이런 에러가 발생 되는 경우 my-sql 설정 my.ini의 max_allowed_packet 설정을 변경 하게 됩니다.

이렇게 변경을 하고 진행을 해도 중간에 다시 설정이 초기화 되는 경우 설정 문제가 아닌 누군가 설정을 변경 하고 있는 걸 수 있습니다.


my.ini파일의 general-log=0 설정을 1로 변경 해주면my-sql로 넘어오는 모든 sql정보를 로그로 남기게 됩니다.


설정이 변경 된걸 확인 하고 해당 로그를 확인 하는 작업을 진행 해서 혹 누군가 설정을 변경 하고 있다면 해당 작업을 하지 못하게 처리 해야 합니다.


반응형