使用partition建立RANGE类型按TO_DAYS划分的表分区
程序员文章站
2024-02-08 00:01:58
...
mysql中对数据表有RANGE,LIST,HASH,KEY四种类型的分区方式。下面为按照RANGE进行分区的方式: create table sales2 ( id NUMERIC,sale_date datetime not null)PARTITION by range(TO_DAYS(sale_date))( PARTITION sales20140301 values less than(TO_DAY
mysql中对数据表有RANGE,LIST,HASH,KEY四种类型的分区方式。下面为按照RANGE进行分区的方式:
create table sales2 ( id NUMERIC,sale_date datetime not null) PARTITION by range(TO_DAYS(sale_date)) ( PARTITION sales20140301 values less than(TO_DAYS('2014-03-01')), PARTITION sales20140401 values less than(TO_DAYS('2014-04-01')) )TO_DAYS('2014-03-01') 时间并不包括当前的时间,而是此前的日期。
上一篇: PHP use
下一篇: PHP#数据Excel导出的一些策略