代码拉取完成,页面将自动刷新
该组件目前只支持mysql数据库字段按时间戳分区的方式,可以配置成按天,月,年的方式创建对应的表分区(最新版本1.0.1)
<dependency>
<groupId>com.partition</groupId>
<artifactId>mysql-partition-component</artifactId>
<version>${partition.version}</version>
</dependency>
@ComponentScan(basePackages = {"com.partition.**"})
partition:
config:
partition-enable: true
cron: 0/5 * * * * ?
part-items:
-table-name:sys_import_record
range-column-name:create_time
range-strategy:month
pre-nums:3
retain-nums-on-clear:12
-table-name:sys_import_record
range-column-name:create_time
range-strategy:month
pre-nums:3
retain-nums-on-clear:12
##是否开启表分区操作,默认为false
partition.config.partitionEnable=true
##需要分区的表名
partition.config.partItems[0].tableName=cw_ba_passenger
##需要分区的表字段
partition.config.partItems[0].rangeColumnName=create_time
##需要分区的表字段分区策略默认month,暂时只支持 天:day,月:month,年:year
partition.config.partItems[0].rangeStrategy=month
##需要提前创建的分区数量,默认3个
partition.config.partItems[0].preNums=6
##清理分区时保留的分区数量,默认12个
partition.config.partItems[0].retainNumsOnClear=12
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。