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

浙公网安备 33010602011771号