Loading

3.MySql进阶之使用分区

1.如何创建一个分区表

使用分区的好处不用多说了,懂得都懂。

1)如果想在创建表的时候创建分区我们可以如下写法:
下面以时间日期分区

CREATE TABLE test_partition(
id int(11) not null ,
tran_date date not null ,
amt decimal(17,2) not null ,
primary key(id,tran_date) //注意,如果想根据某个列分区,必须将此列加入主键中
)
partition by range(to_days(tran_date))(
partition p_20210928 values less than (to_days('2021-09-29')),
partition p_20210929 
posted @ 2021-09-29 15:03  文牧之  阅读(9)  评论(0)    收藏  举报  来源