数据库基准测试 - 集群与实例?

时间:2017-02-27 01:55:11

标签: database postgresql indexing benchmarking

假设我想对两个数据库配置的结果进行基准测试(与索引相关更准确)并比较它们的差异。

在并行运行两个服务器实例的测试或同一个集群上的两个数据库之间,我需要注意什么?例如,如果我有两个实例,那么在执行测试的同时在线同时进行测试是没有意义的,因为他们的活动将极大地影响基准测试结果。

1 个答案:

答案 0 :(得分:1)

问题是如此笼统,所有可以给出的是一些一般性评论:

  • 要测试两种配置之间的性能差异,其他所有内容都应该相同。如果你在同一台机器上运行两个测试通常会更容易实现(当然你会暂停所有不属于测试的并发活动)。

  • 多次运行每个测试以确保结果是可重复的。

不要忘记性能测试结果仅与执行它的环境相关,因此请尽量使您的测试环境尽可能靠近目标环境。