gpt4 book ai didi

azure - 确定 Azure 存储服务中表和 blob 的大小

转载 作者:行者123 更新时间:2023-12-02 00:08:11 26 4
gpt4 key购买 nike

我想确定每个表的表大小以及我的 Azure 存储的每个 Blob 实体大小。

我尝试使用 $MetricsTransactionsBlob、$MetricsTransactionsTable、$MetricsTransactionsQueue 表和存储服务分析,但无法确定给定表或给定 blob 的大小。

我还尝试下载cerabata azure management studio,但无法确定表/blob 的大小。

有人可以分享可以帮助我确定大小的示例代码吗?

最佳答案

据我所知,就查找 Azure 表存储中表的大小而言,没有任何可用的信息。这是您需要自己做的事情。您需要从表中获取所有实体并计算每个实体的大小。您可能会发现这篇博文很有用:http://blogs.msdn.com/b/avkashchauhan/archive/2011/11/30/how-the-size-of-an-entity-is-caclulated-in-windows-azure-table-storage.aspx

对于 Blob 容器,存储分析在某种程度上为您提供了这种功能。您可以使用 $MetricsCapacityBlob 表查找 Blob 存储的总大小。有关它的更多信息,请参见:http://msdn.microsoft.com/en-us/library/windowsazure/hh343264.aspx .

您提到您正在使用 Cerebrata 的 Azure Management Studio。 AMS 支持存储分析,因此您可以使用该工具本身探索 $MetricsCapacityBlob 表。此外,您还可以通过右键单击相关 Blob 容器并单击“存储统计信息”上下文菜单项来查找 Blob 容器的大小。 Cerebrata 的其他替代方案是他们的 Azure Management Cmdlet 产品 ( http://www.cerebrata.com/products/azure-management-cmdlets/features )。您可以使用 Get-BlobContainerSize Cmdlet 查找 Blob 容器中 Blob 的大小和总数。

关于azure - 确定 Azure 存储服务中表和 blob 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17056649/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com