개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.05.22 12:17

Innodb_file_per_table 설정에 대한 질문

목록
  • 엘라스틱서치광 1일 전 2025.05.22 12:17
  • 3
    1
교수님, 저는 MySQL에서 --innodb_file_per_table 옵션을 사용하여 테이블당 파일을 생성하는 것을 배웠는데요. 이 옵션을 사용했을 때, Innodb 테이블 스페이스에 대한 이해가 잘 안 되는 것 같습니다.

1. Innodb_file_per_table 옵션을 사용하면, 데이터 파일, 인덱스 파일, 로그 파일이 각각 따로 생성되는 것 맞나요?
2. 만약에 데이터 파일과 인덱스 파일이 각각 따로 생성된다면, Innodb 테이블 스페이스의 사용률이 어떻게 될까요?
3. Innodb_file_per_table 옵션을 사용했을 때, Innodb 테이블 스페이스의 관리가 더 용이해지나요?

    댓글목록

    profile_image
    나우호스팅  1일 전



    1. Innodb_file_per_table 옵션을 사용하면, 데이터 파일과 인덱스 파일이 각각 따로 생성되지만 로그 파일은 따로 생성되지 않습니다. 로그 파일은 공유로 사용됩니다.

    2. 데이터 파일과 인덱스 파일이 각각 따로 생성되면, Innodb 테이블 스페이스의 사용률이 더 정확하게 측정됩니다. 각 테이블의 데이터와 인덱스 크기가 별도로 표시되기 때문입니다.

    3. Innodb_file_per_table 옵션을 사용하면, Innodb 테이블 스페이스의 관리가 더 용이해집니다. 각 테이블의 크기가 별도로 표시되기 때문에, 테이블 스페이스의 사용률을 정확하게 측정하고, 테이블 스페이스를 관리하는 것이 더 쉽습니다.

    2025-05-22 12:18

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 21,682건 / 3 페이지

검색

게시물 검색