其他分享
首页 > 其他分享> > 04 按日期分片 思想5 按天分片, 按每年每月分片,按小时分片(字符串)

04 按日期分片 思想5 按天分片, 按每年每月分片,按小时分片(字符串)

作者:互联网

  1. MyCat 分表分库分片项目实战水平分库-按日期天分片

 

规划计算:要分几个库

表里面是2010-2016的数据,7年 ,保留3年到2020年底,3个月一分片,11*12/3 = 44 ,所以分45个库

<function    name="sharding-by-date" class="io.mycat.route.function.PartitionByDate">

<property name="dateFormat">yyyy-MM-dd</property> <!-- 日期格式-->

<property name="sBeginDate">2010-01-01</property> <!-- 开始日期-->

<property name="sEndDate">2020-12-31</property> <!-- 结束日期-->

<property name="sPartionDay">90</property> <!-- 每分片天数-->

</function>

 

 

create database itpuxdb01 default character set utf8;

create database itpuxdb02 default character set utf8;

create database itpuxdb03 default character set utf8;

create database itpuxdb04 default character s

标签:set,04,database,default,create,character,按天,分片
来源: https://blog.csdn.net/Cynhard_Cheung/article/details/117878780