Я использую следующий запрос, чтобы вычислить использование базы данных в SQL AzureПочему использование базы данных 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
, но он дает только массу магических чисел, которые на самом деле не помогают.
Почему использование базы данных имеет такие серьезные вариации?