许多表或一个大表与水平分区

时间:2015-05-28 19:55:13

标签: mysql database-partitioning

我为新项目设计数据库。我需要创建一个自定义多聊天系统,但我有一个问题:许多表(一对一聊天)或一个带水平分区的大表?我的数据库是mysql,聊天是相互隔离的。

我问这个是因为该项目可能会有很多聊天。

1 个答案:

答案 0 :(得分:1)

不要害怕大桌子。我正在使用一个包含15亿条记录的分区表。通过使用正确的索引,查询和视图的性能仍然是第二个。我同意其他贡献者的孤立评论。