
myisam_max_sort_file_size 옵션의 기본값은 2GB입니다. 이 값을 변경하려면 MySQL 서버의 my.cnf 파일을 수정하여 다음 옵션을 추가하거나 변경할 수 있습니다.
#hostingforum.kr
bash
[mysqld]
myisam_max_sort_file_size = 10G
이 옵션을 사용할 때 주의할 점은, 정렬 작업이 중단되는 경우 MySQL 서버가 임시 파일을 생성하고, 정렬 작업이 완료되면 임시 파일을 삭제합니다. 이때, 임시 파일이 생성되는 디렉토리의 용량이 부족한 경우 정렬 작업이 중단될 수 있습니다. 따라서, 임시 파일이 생성되는 디렉토리의 용량을 확인하고, 필요에 따라 디렉토리의 용량을 확장하거나, 임시 파일을 다른 디렉토리에 생성하도록 설정해야 합니다.
#hostingforum.kr
bash
tmpdir = /임시파일이생성되는디렉토리
또한, myisam_max_sort_file_size 옵션의 값을 너무 크게 설정하는 경우, MySQL 서버의 메모리 사용량이 증가할 수 있습니다. 따라서, 이 옵션의 값을 설정할 때는 MySQL 서버의 메모리 사용량과 디스크 용량을 고려해야 합니다.
2025-06-26 10:58