我有一个超过允许分区数(1024)的 MySql 表。
我使用按值分区(LIST):
ALTER TABLE phplist_usermessage ADD PARTITION (PARTITION p14 VALUES IN (14))
所以结果:
EXPLAIN PARTITIONS SELECT * FROM phplist_usermessage;
好像:
p14,p160,p161,p177,p183,p184,p185,p186,p191,p193,p204, ...... , p1287
是否有可能(通过运行 ALTER TABLE ... REORGANIZE )按 RANGE 创建 1 个分区,该分区将保存值范围(例如从 14 到 1000),同时按值 p1001,p1002,...(对于值 > 1000 )?
1个表可以同时有一个列表分区和范围分区吗?
谢谢!!!