Sql server 为什么我的SQL Azure数据库使用率会波动?
我使用以下查询来计算SQLAzure中的数据库使用情况Sql server 为什么我的SQL Azure数据库使用率会波动?,sql-server,azure,azure-sql-database,Sql Server,Azure,Azure Sql Database,我使用以下查询来计算SQLAzure中的数据库使用情况 SELECT CONVERT(INT, SUM(reserved_page_count) * 8 / 1024) FROM sys.dm_db_partition_stats 其结果与SQL Azure管理门户摘要饼图完全相同 问题是,在某些天,它显示占用了大约55%的空间,而在某些天,它显示占用了大约32%的空间,尽管实际的数据库内容只经历了微小的更改-没有什么比大规模删除更重要的了 我试图查看这个查询结果 SELECT * FROM
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
但它只产生了一大堆没有真正帮助的神奇数字
为什么数据库的使用会有如此严重的变化?它可能会随着主副本更改其中一个辅助副本的角色,或者随着您从一台主机迁移到另一台主机而发生变化。对你来说都是透明的