mysql数据库自动分区

Jef*_*rey 16 mysql database performance partitioning

我有一个mysql数据库表,我想按日期分区,特别是按月和年.但是,当为新月添加新数据时,我不想手动更新数据库.

当我最初创建我的数据库时,我有数据在11月9日,12月9日,1月10日等.现在当2月开始时,我想要自动创建2月10日的分区.这可能吗?

Nic*_*ver 6

有一些解决方案,如果你想要一个完整的解决方案,请查看kickingtyres 上的这篇文章。它是处理分区分析和创建(带有一些日志记录!)的存储过程的基本组合。

您需要做的就是将其调整为您的分区类型(该示例使用 bigint 分区)并安排该过程与 MySQL Event Scheduler 一起运行。

  • kickingtyres 链接已损坏。 (8认同)