Azure搜索服务的性能因生产和登台环境而异

时间:2017-05-19 09:21:56

标签: azure azure-search

我使用了定价层'基本'的搜索服务和生产和登台环境的单一搜索服务。但我观察到两种环境的性能差异。在生产时,需要93毫秒的分期,需要1673毫秒。你能帮我解释一下它发生的原因吗? azure是否将任何优先级分配给Production而不是分段?

2 个答案:

答案 0 :(得分:0)

通常,生产环境中使用的VM具有远优于Staging中使用的VM的配置。这可能是您在Staging env。

中观察降级性能的原因

尝试提升暂存虚拟机的配置,看看它是否有帮助。

答案 1 :(得分:0)

我猜测暂存VM与生产不同,理论上这应该是一个错误。这两台机器应该100%相同。

但是,结果的有效性在很大程度上取决于您测量查询时间的方式,请提供其他信息。例如,如果您设置了一个在查询完成之前和之后开始和结束的秒表计时器,那么您的有效时间还包括数据传输时间,因此如果分段上的带宽与生产不相同,您应该看到很大的差异