【问题标题】:Why would my SQL Azure database usage pulsate?为什么我的 SQL Azure 数据库使用量会出现波动?
【发布时间】:2013-07-30 14:43:43
【问题描述】:

我使用以下查询来计算 SQL Azure 中的数据库使用情况

SELECT CONVERT(INT, SUM(reserved_page_count) * 8 / 1024) FROM sys.dm_db_partition_stats

其结果与 SQL Azure 管理门户摘要饼图完全相同。

问题在于,有时它显示占用了 55% 的空间,有时它显示占用了 32% 的空间,尽管实际的数据库内容只发生了微小的变化 - 没有像大规模删除那样。

我试着看一下这个查询结果

SELECT * FROM sys.dm_db_partition_stats

但它只会产生大量无用的神奇数字。

为什么数据库使用会有如此严重的变化?

【问题讨论】:

    标签: sql-server azure azure-sql-database


    【解决方案1】:

    它可能会随着您的主副本与其中一个辅助副本的角色发生变化,或者当您从主机迁移到另一个主机时发生变化。对你来说都是透明的。

    【讨论】:

      猜你喜欢
      • 2021-10-02
      • 1970-01-01
      • 2019-04-26
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      • 2017-07-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多