【问题标题】:DB benchmarking - cluster vs instance?数据库基准测试 - 集群与实例?
【发布时间】:2017-02-27 01:55:11
【问题描述】:

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

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

【问题讨论】:

    标签: database postgresql indexing benchmarking


    【解决方案1】:

    这个问题太笼统了,只能给出几个通用的 cmets:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-29
      • 1970-01-01
      • 2017-05-25
      • 1970-01-01
      • 2020-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多