本文小编为大家详细介绍“MySQL子分区使用要注意什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“mysql子分区使用要注意什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
创新互联专业为企业提供东宁网站建设、东宁做网站、东宁网站设计、东宁网站制作等企业网站建设、网页设计与制作、东宁企业网站模板建站服务,十年东宁做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
1、每个分区必须有相同数量的子分区。
2、如果在一个分区表上的某个分区上使用SUBPARTITION来明确定义子分区,那么就必须定义其他所有分区的子分区。
子分区可以用于特别大的表,在多个磁盘间分配数据和索引。
实例
CREATE TABLE ts (id INT, purchased DATE) PARTITION BY RANGE(YEAR(purchased)) SUBPARTITION BY HASH(TO_DAYS(purchased)) ( PARTITION p0 VALUES LESS THAN (1990) ( SUBPARTITION s0a DATA DIRECTORY = '/disk0' INDEX DIRECTORY = '/disk1', SUBPARTITION s0b DATA DIRECTORY = '/disk2' INDEX DIRECTORY = '/disk3' ), PARTITION p1 VALUES LESS THAN (2000) ( SUBPARTITION s1a DATA DIRECTORY = '/disk4/data' INDEX DIRECTORY = '/disk4/idx', SUBPARTITION s1b DATA DIRECTORY = '/disk5/data' INDEX DIRECTORY = '/disk5/idx' ), PARTITION p2 VALUES LESS THAN MAXVALUE ( SUBPARTITION s2a, SUBPARTITION s2b ) );
读到这里,这篇“mysql子分区使用要注意什么”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注创新互联行业资讯频道。