① DBLE 启动时,读取用户在 rule.xml 配置的 sBeginDate 来确定起始时间
① DBLE 启动时,读取用户在 rule.xml 配置的起始时间 sBeginDate、终止时间 sEndDate 和每个 MySQL 分片承载多少天数据 sPartionDay
与MyCat的类似分片算法对比
中间件
DBLE
MyCat
分片算法种类 date 分区算法 按日期(天)分片
两种中间件的取模范围分片算法使用上无差别
开发注意点
【分片索引】1. 必须是字符串,而且 java.text.SimpleDateFormat 能基于用户指定的 dateFormat 来转换成 java.util.Date
运维注意点
【扩容】1. 带状模式中,随着 sBeginDate 之后的数据出现,分片数量的增加无需再平衡
配置注意点
【配置项】1. 在 rule.xml 中,可配置项为 propertyname="sBeginDate" 、 propertyname="sPartionDay" 、 propertyname="dateFormat" 、 propertyname="sEndDate" 和 propertyname="defaultNode"
如果你是用PHP+MySQL的组合
那么建议设置为int(11)
存储时间戳
使用时用PHP的date()函数进行转换,时间戳是精确到秒的,转化成什么格式都可以
您好:
SELECT?NOW(),CURDATE(),CURTIME()
分别获取当前日期和时间、当前日期、当前时间.
请自行测试.
以上就是土嘎嘎小编为大家整理的mysql怎么选年月相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!