azure-cosmosdb - 如何降低最小吞吐量
问题描述
我需要一些对 Cosmos DB 的支持。我已经将数据库扩大到 10k RU/s 以上,现在我不能再降到 10k 以下。看起来我已经被锁定在某种更高的层次上,这非常令人沮丧。我需要回到之前的状态(1,800),但是现在最小吞吐量是 10,000,我无法更改它。请帮忙。
解决方案
当您横向扩展 Cosmos DB 时,它会创建无法解除分配的物理分区。结果是最小 RU/s 约为曾经提供的最大吞吐量的 10%。
现在解决这个问题的唯一方法是删除容器。如果容器中有数据需要保留,则需要将其迁移到另一个容器。这过去需要编写代码,但现在使用Live Data 迁移器有一个更简单的选择。复制数据后,您可以删除原始容器。
推荐阅读
- python - Python - 数组复制/分配,numpy的意外'=array [:]'行为
- java - 用于斜线命令的 Java SDK 的 Slack response_url 用法?
- python-3.x - 在同一图上的 3 个 DataFrame 的某个值后绘制虚线
- apache-kafka - 如何在 Nifi 中恢复有关 kafka 的消息?
- telegram - 通过bot电报API nodejs将计划消息发送到电报频道
- docker - Docker数据库数据保存
- unit-testing - 模拟最终类变量
- python - 支持向量机绘图解释
- c# - 使用 C# 转换器从 PostExecute 中的列表填充 OutputBuffer
- c++ - 推力::转换输出的错误值