如果有大约1亿行,我们应该创build多less个分区

我有一个16核心,12 GB RAM,一个SSD 500 MB /秒,我有我的“页”表中有1百万行

这些页面包含1个唯一的键,它们是HostID(int)和Page(varchar)

我使用按键进行分区,并创build了大约100个分区

但我不确定我应该创build多less个分区才能获得最佳性能。

简要介绍一下我使用主键search的70GB数据:

select * from table where HostID = 1 AND Page = 'asdasd' 

您可能会发现以下答案,它演示了如何最好地使用感兴趣的innodb引擎来使用群集主键。

https://stackoverflow.com/questions/4419499/mysql-nosql-help-me-to-choose-the-right-one-on-a/4421601#4421601

希望这可以帮助 :)