mysql을 사용하여 Partitioned 테이블을 만들려고하지만 파티션 수를 지정하고 싶지 않습니다. 예를 들어 주어진 테이블에서 각 지역에 대해 100,000 개가 넘는 레코드가 있습니다. 나는 그 지역을 모른다. 그들은 나중에 올 것이다. 그래서 파티션의 수는 지역에 따라 증가해야하지만 신텍스는 다른 값으로 여러 행을 삽입하더라도 단일 파티션을 생성합니다.MYSQL에서 키 기반 테이블 파티셔닝을 사용하여 동적 파티션 수를 만드는 방법은 무엇입니까?
파티션 수를 언급하지 않았습니다.
CREATE TABLE `members` (
`firstname` varchar(25) NOT NULL,
`lastname` varchar(25) NOT NULL,
`username` varchar(16) NOT NULL,
`email` varchar(35) DEFAULT NULL,
`region` varchar(10) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
PARTITION BY KEY (region);