
--innodb_file_per_table 옵션을 사용하면, 각 테이블이 별도의 파일로 저장되며, 테이블 스페이스는 자동으로 생성되지 않습니다.
이 옵션을 사용하면, 각 테이블이 독립적으로 관리되며, 테이블 스페이스의 크기와 관련된 제한이 없어진다.
예를 들어, 테이블 A와 테이블 B가 있다고 가정해 보겠습니다.
--innodb_file_per_table 옵션을 사용하지 않은 경우, 두 테이블은 동일한 테이블 스페이스에 저장되며, 테이블 스페이스의 크기 제한에 의해 영향을 받을 수 있습니다.
반면, --innodb_file_per_table 옵션을 사용한 경우, 각 테이블은 별도의 파일로 저장되며, 테이블 스페이스의 크기 제한이 없습니다.
따라서, 테이블의 크기가 큰 경우, --innodb_file_per_table 옵션을 사용하는 것이 더 좋습니다.
2025-06-21 18:00