我使用了定价层'基本'的搜索服务和生产和登台环境的单一搜索服务。但我观察到两种环境的性能差异。在生产时,需要93毫秒的分期,需要1673毫秒。你能帮我解释一下它发生的原因吗? azure是否将任何优先级分配给Production而不是分段?
答案 0 :(得分:0)
通常,生产环境中使用的VM具有远优于Staging中使用的VM的配置。这可能是您在Staging env。
中观察降级性能的原因尝试提升暂存虚拟机的配置,看看它是否有帮助。
答案 1 :(得分:0)
我猜测暂存VM与生产不同,理论上这应该是一个错误。这两台机器应该100%相同。
但是,结果的有效性在很大程度上取决于您测量查询时间的方式,请提供其他信息。例如,如果您设置了一个在查询完成之前和之后开始和结束的秒表计时器,那么您的有效时间还包括数据传输时间,因此如果分段上的带宽与生产不相同,您应该看到很大的差异