SQL

[MySQL] Table Space

SangRok Jung 2022. 9. 20. 23:13
반응형

Table Space


  • 물리적인 공간을 뜻합니다.
  • DB는 논리적 공간입니다.
  • 테이블 스페이스르 지정하지 않은경우 시스템 테이블 스페이스에 테이블이 저장됩니다.
  • 시스템 변수 innodb_date_file_path에 관련 내용이 저장됩니다.

 

SHOW VARIABLES LIKE 'innodb_data_file_path';

 

 

 

 

성능 향상을 위한 테이블 스페이스 추가


소용량의 데이터를 사용하는 경우 테이블 스페이스를 고려하지 않아도 되나 대용량의 데이터를 운영할 경우 성능향상을 위해 테이블 스페이스의 분리를 적극 고려합니다.

 

 

  • 각 테이블이 별도의 테이블 스페이스에 저장되도록 시스템 변수 innodb_file_per_table이 ON으로 설정되어야 합니다.
  • 확인 방법 : SHOW VARIABLES LIKE 'innodb_file_per_table';

 

 

 

 

 

 

 

쿼리 응답 시간 제한 없애기


반응형

'SQL' 카테고리의 다른 글

[MySQL] 사용자 권한 설정  (0) 2022.09.21
[MySQL] VIEW  (0) 2022.09.20
[MySQL] INDEX  (0) 2022.09.19
[MySQL] GROUP BY  (0) 2022.09.17
[MySQL] 데이터베이스 객체, 스키마  (0) 2022.09.17