MySQL 정보_스키마 테이블 조각화

MySQL 정보_스키마 테이블 조각화

MySQL에 있는 information_schema 테이블의 data_free가 점점 커지고 있음을 확인했습니다(예: information_schema.PROCESSLIST).

이 테이블의 조각화를 해결할 수 있습니까? 최적화 테이블을 실행할 권한이 없다고 해서 실행할 수 없습니다.

답변1

짐작...

information_schema"data_free"가 공유된 단일 "테이블스페이스"에 포함되어 있습니다. 즉, 가 있는 것과 같지만 innodb_file_per_table=OFF해당 테이블에만 해당됩니다. 단서는 "테이블에 동일한 3783262208이 있습니다"였습니다. 이것이 OFF에서 일어나는 일입니다. 여유 공간은 개별 테이블을 위한 것이 아니라 모든 테이블을 결합한 것입니다.

6TB 중 3GB는 중요하지 않습니다. 그것에 대해 걱정하지 마십시오. 재부팅하지 마십시오.

반면에 6TB/8TB의 디스크가 사용되는 것에 대해 걱정할 것입니다. ALTER"복사"해야 하는 경우 큰 테이블 에 위험할 수 있습니다 .

관련 정보