MySQL partition 정보가 information_schema DB 에서 조회가 되지 않습니다. 0 0 1,832

by hk [MySQL] partition mysql [2015.11.03 17:58:52]


안녕하세요.

 

MariaDB 11 을 사용 중이며

innodb 엔진으로 만든 DB 의 한 테이블 데이터가 많아지다보니

아래와 같이 alter table .. range 로 partition 을 추가 설정 했습니다.

 

alter table test 

partition by range (to_days(dt))

(

PARTITION p201508 VALUES LESS THAN (to_days('2015-09-01')),

PARTITION p201509 VALUES LESS THAN (to_days('2015-10-01')),

PARTITION p201510 VALUES LESS THAN (to_days('2015-11-01')),

PARTITION pmax VALUES LESS THAN (MAXVALUE)

);

 

partition 설정 후 select 시 성능은 파티션 이후 분명히 좋아진 것이 느껴지는데,

 

partition 정보가 담긴 information_schema DB 의 partitions 테이블에는

제가 추가 설정한 partition 의 정보가 조회되지가 않네요.

 

희안하게도 create table 로 partition 을 지정하면 information_schema 에서 partition 정보가 조회 됩니다.

 

이유가 무엇인지 조언을 부탁 드립니다. (__)

감사합니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입