Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 为什么我的SQL Azure数据库使用率会波动?_Sql Server_Azure_Azure Sql Database - Fatal编程技术网

Sql server 为什么我的SQL Azure数据库使用率会波动?

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

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

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
但它只产生了一大堆没有真正帮助的神奇数字


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

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