【问题标题】:Getting Document Count & Size获取文档数量和大小
【发布时间】:2020-06-19 14:46:30
【问题描述】:

我知道要获取文档计数,我们应该使用以下查询: “从 c 中选择值计数 (1)” 但不幸的是,“检索到的文档大小”将返回 0 而不是 Query Metric 所涉及的实际文档大小

如果我现在将查询调整为: “SELECT c.id FROM c”,毫无疑问它会返回我所有的 ID。但这也会产生准确的数据,例如)6738 字节。但是,这样做的缺点是会不必要地增加“输出文档大小”,并且如果涉及许多文档只是为了通过查询计算文档大小,则可能不可行。

无论如何我们可以在不读取文档并手动存储大小的情况下获得文档数量和文档总大小?

或者,我们如何获得分区项目数和分区总大小? 以便我们可以分析数据并限制租户使用?

【问题讨论】:

  • 我提供了一些我认为可以帮助您的提示。我希望它可以帮助你。如果我有误解或您需要进一步的帮助,请告诉我。
  • 您的问题解决了吗?

标签: azure-cosmosdb


【解决方案1】:

根据您的问题描述,我自己使用 Azure Cosmos DB Emulator 进行了尝试。我还没有找到你描述的问题。建议检查或重试,看能否解决问题。

我的数据:

运行查询: SELECT VALUE COUNT(1) FROM c

你也可以看this doucument,我觉得对你有用。

【讨论】:

    猜你喜欢
    • 2019-10-13
    • 1970-01-01
    • 1970-01-01
    • 2013-02-22
    • 1970-01-01
    • 2013-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多