如何降低最小吞吐量

时间:2020-08-22 14:58:12

标签: azure-cosmosdb scale throughput

我需要Cosmos DB上的一些支持。我已经将数据库扩展到了10k RU / s以上,现在我再也无法恢复到低于10k的任何数据了。看起来我已经陷入某种更高的层次,这非常令人沮丧。我需要回到以前的状态(1,800),但是最小吞吐量现在是10,000,并且我无法更改。请帮忙。

Minimum throughput is stuck in 10,000 RU/s

1 个答案:

答案 0 :(得分:1)

向外扩展Cosmos DB时,它将创建无法重新分配的物理分区。结果是最小的RU / s大约是所提供的最大吞吐量的10%。

现在处理此问题的唯一方法是删除容器。如果容器中有数据,则需要保留数据,然后将其迁移到另一个容器。过去,这需要编写代码,但是现在使用Live Data migrator有一个更简单的选择。复制数据后,您可以删除原始容器。