max_heap_table_size1 [Mysql] java.sql.SQLException: The table {} is full 개발 중 위 에러를 만났을 때 대처법🤔 해당 에러는 mysql 메모리 테이블이 증가할 수 있는 최대 크기를 초과했거나 내부 메모리 내 임시 테이블의 최대 크기를 초과한 경우 발생한다. * 해결 방법 1. DB를 재시작해야 하는 경우 mysql.cnf 파일을 찾아(/etc/mysql/~) max_heap_table_size = {원하는 사이즈} tmp_table_size = {원하는 사이즈} 위의 설정값을 추가 후 DB를 재시작해주도록 하자. mysql 8.0.~ 버전 기준 default size는 16777216이다. 만약 문제가 생겼다면 default size보다 크게 설정하도록 하자. 2. DB를 재시작하지 않아도 되는 경우 실제 운영중엔 DB를 곧바로 재시작할 수 없을 것이다.. DB를 재시작할 수.. 2023. 11. 30. 이전 1 다음