我如下语句对数据表进行hash分区,ALTER TABLE tbl PARTITION BY HASH(ID) PARTITIONS 197;
但由于数据分布不均匀,导致某些分区(举个例子p76)过大,所以希望单独对该过大的分区进一步按日期字段date进行range分区,
如 PARTITION BY RANGE(MONTH(date))
是否可行?
但由于数据分布不均匀,导致某些分区(举个例子p76)过大,所以希望单独对该过大的分区进一步按日期字段date进行range分区,
如 PARTITION BY RANGE(MONTH(date))
是否可行?
反过来不行吗? 先进行hash分区,子分区能再进行range分区吗?