Jef*_*rey 16 mysql database performance partitioning
我有一个mysql数据库表,我想按日期分区,特别是按月和年.但是,当为新月添加新数据时,我不想手动更新数据库.
当我最初创建我的数据库时,我有数据在11月9日,12月9日,1月10日等.现在当2月开始时,我想要自动创建2月10日的分区.这可能吗?
有一些解决方案,如果你想要一个完整的解决方案,请查看kickingtyres 上的这篇文章。它是处理分区分析和创建(带有一些日志记录!)的存储过程的基本组合。
您需要做的就是将其调整为您的分区类型(该示例使用 bigint 分区)并安排该过程与 MySQL Event Scheduler 一起运行。
| 归档时间: |
|
| 查看次数: |
20124 次 |
| 最近记录: |