物理地集群MYSQL表以获得更好的性能

时间:2010-05-29 22:56:15

标签: mysql database-design cluster-computing

我有一个30M的行表,现在由ID索引。但是,很多请求都围绕一个小得多的子集,由app_user = 1

标识

根据这种情况对表进行物理聚类是否有意义?如果是这样,我该怎么办?

1 个答案:

答案 0 :(得分:1)

  

根据这种情况对表进行物理聚类是否有意义?

我认为这有意义,具体取决于您选择数据的方式。例如,如果选择数据的最重要用例之一是SELECT fields FROM tablename WHERE app_user = something,那么如果所选记录全部在一起,那么效率会更高,即如果app_user是聚集索引。

  

如果是这样,我该怎么办?

我认为你Google "clustered index" for MySql