SELECT
PLUGIN_NAME as Name,
PLUGIN_VERSION as Version,
PLUGIN_STATUS as Status
FROM
INFORMATION_SCHEMA.PLUGINS
WHERE
PLUGIN_TYPE='STORAGE ENGINE';
发现partition 插件已经ACTIVE说明支持分区
测试:
创建一个简单的分区表
drop table rx;
CREATE TABLE rx (
id
int,
a INT,
b INT
)
PARTITION BY RANGE
COLUMNS (a) (
PARTITION p0 VALUES LESS THAN (5),
PARTITION p1 VALUES LESS THAN (MAXVALUE)
);
alter table rx add
primary key(id,a);
插入数据
INSERT INTO rx
VALUES (1,5,10), (2,5,11), (3,2,12), (4,6,11), (5,10,12);
检查分区表情况
select
TABLE_SCHEMA,TABLE_NAME,PARTITION_NAME from INFORMATION_SCHEMA.PARTITIONS where
PARTITION_NAME is not NULL;
+--------------+------------+----------------+
| TABLE_SCHEMA | TABLE_NAME | PARTITION_NAME |
+--------------+------------+----------------+
| demo | rx | p0 |
| demo | rx | p1 |
+--------------+------------+----------------+
2 rows in set (0.00 sec)