mysql - 我应该如何对这个表进行分区?

标签 mysql database-design

我计划创建一个分析表。每月大约可以向表中插入 100 万条记录。帮助我更好地优化并快速获取记录。 或者我计划每月拆分表(在服务器上运行 cron 以创建表)所有插入操作都会将行插入到相应的月表中。 这是设计表格的更好方法吗?

请指教数据库设计

最佳答案

我建议对数据库进行分片。可以在此处找到更多信息 importance of sharding

和接近MySQL sharding .希望这会有所帮助。

关于mysql - 我应该如何对这个表进行分区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17716895/

相关文章:

java - 在 Web 应用程序中管理 MySql 数据库连接

php - 数据库结构和查询分层数据和数据树

python - Django rawSQL在迁移: error in your SQL syntax,但SQL是正确的

iphone - 为 UITableView 排序 JSON NSDictionary

mysql - MySQL 一个月中每一天的高峰时间表

mysql - sql数据库可用性约束

mysql - 构建数据库

php - 如何制作随时间递减的 Wilson 得分区间

php - 如何设置1 :many relationships in MySQL

mysql - 在这个 mysql 示例中是否需要一个只有一列的主表?