【发布时间】:2014-05-14 03:52:07
【问题描述】:
我有一个数据库表,每天插入大约 10k 行。数据库中已经有 10m+ 条记录。我想知道如何每月在这张表上自动创建分区,以便我可以更快地获取数据。
对于在表上创建的分区数量也有任何限制。
例如。
- 2000 年 12 个分区
- 2001 年的 12 个分区等等...
分区应该在每个月初自动创建。
我的方案中有日期列。
【问题讨论】:
-
也许是时候研究一下大数据数据存储/数据库了?
-
但是如果我想对表进行分区怎么办,因为我有其他数据库也与之链接。
-
我假设您需要一个每月创建一个新分区的 cron 脚本。我根本不是分区专家,但如果你不喜欢 google,这个页面看起来很有用 (dev.mysql.com/doc/refman/5.5/en/partitioning.html)
标签: mysql partitioning