1

我有这样的表:

+----+------+------+
| ID | USER | QUOTE|
+----+------+------+

我的桌子很好,速度很快,网站运行良好,但是,现在我的桌子有超过 19.000.000 条记录,而且速度真的很慢。

我想到了类似的东西:创建 4 个单独的表,“仅”5.000.000 条记录,当下一个表超过 5.000.000 条记录时,创建下一个,依此类推,每 5.000.000 条记录再创建一个表,即在过去的 2-3 个月内发生得非常快。有没有办法让我连接它们。它们将是相同的,相同的三列,但是,如何加载它们以充当一张表?

提前谢谢,如果可能的话...... :)

4

1 回答 1

2

我建议使用具有适当分区的单个表。有关分区的更多详细信息,请参阅:MySQL 分区参考手册

于 2013-06-17T15:35:53.207 回答