我们使用Cosmos DB作为存储,但不清楚如何准确计算所消耗的请求单元。我们目前的设置是375千RU/s。
首先,我在诊断中使用请求更改来计算。结果表明,最大RU为10k/s。
第二,我检查公制总请求单位。曲线显示,每分钟总RU约为300 K,平均RU为5k/s。
第三,我检查了计量标准化的RU消费。
令我困惑的是,为什么我们只使用10k RU/s,而标准化RU的消费量是20%到100%?申请费用/总需求单位/标准化RU消耗意味着什么?我们如何才能知道真正的消费?
发布于 2022-05-24 22:28:11
规范化的RU消耗是一个介于0%到100%之间的值,它告诉您如何使用提供的吞吐量。
例如:
假设您已经为两个物理分区提供了20K RU/s --这个设置意味着每个物理分区仅限于10K RU/s。
在某个时间点,其中一个分区的负载为2KRU/s (=20%),另一个为8KRU/s (=80%)。
在这种情况下,您实际上使用的是2+8=10K RU/s,它是所提供的总的50%的,但是的标准化消耗是80%,因为在那个时候,其中一个分区的最大值是它的80%。
https://stackoverflow.com/questions/60372972
复制相似问题