MariaDB性能取决于CPU缓存



我想构建一个MariaDB服务器。在购买服务器之前,我正在根据CPU规范研究DB的性能。

CPU Cache8MB变为12MB有什么好处吗?

购买大型CPU Cache是个不错的选择吗?

否。

不要为更多的核心支付额外费用。MariaDB本质上只为每个活动连接使用一个核心的一部分。

不要为更快的CPU或与CPU有关的任何其他东西支付额外费用。如果您确实受到CPU限制,请返回此处寻求优化查询的帮助;它通常很简单,只需添加一个复合索引或重新制定查询即可。

在某个地方投入硬件是一次性的部分修复,收益很低——只有百分之几:比如2%,或者很少有20%。

重组或索引可以(根据情况(给你2倍或20倍,甚至200倍。

更多的RAM是有益的。粗略估计数据集大小。让我们知道这个值,再加上什么类型的应用程序的一些线索。

SSD而不是HDD是相当标准的,但可能会带来显著的好处。

最新更新