我正在对我的web应用程序进行冒烟测试,因为我需要检查总空间中的空闲数据库空间,以便在冒烟测试页面上显示警报。我已连接到Sql Azure数据库。我该怎么做,任何人都可以在这里建议我实现这个冒烟测试??
发布于 2011-10-14 18:48:15
Ryan Dunns的博客在Calculating The Size Of Your SQL Azure Database上有一个条目,即:
select
sum(reserved_page_count) * 8.0 / 1024
from
sys.dm_db_partition_stats
GO
select
sys.objects.name, sum(reserved_page_count) * 8.0 / 1024
from
sys.dm_db_partition_stats, sys.objects
where
sys.dm_db_partition_stats.object_id = sys.objects.object_id
group by sys.objects.name
运行查询并将其显示在冒烟测试页面上-或者按计划运行查询,并在接近数据库最大大小时发出警报。
https://stackoverflow.com/questions/7765887
复制相似问题