Инструмент оценки производительности базы данных используется для мониторинга размера базы данных и управления процентом фрагментации индекса в отдельных таблицах. Фрагментированные индексы могут существенно замедлять операции базы данных, так же как дефрагментация диска замедляет работу компьютера.
Щелкните Проверить фрагментированные таблицы для начала. Это может занять определенное время (до нескольких минут), в зависимости от количества записей в базе данных.
Этап проверки выполняет команды SQL Server DBCC CHECKCONSTRAINT
, DBCC CHECKCATALOG
и DBCC CHECKDB
. Эти команды проверяют целостность всех ограничений в базе данных, целостность системных таблиц и их взаимосвязей в базе данных, а также распределение и структурную целостность всех объектов базы данных.
На этапе сжатия выполняется команда SQL Server DBCC SHRINKDATABASE
, которая сжимает размер файлов данных в базе данных. Если не используется сжатие, в базе данных просто удаляется пустое пространство.
Для дополнительной информации по проверке или сжатию базы данных см. Приступая к работе с SQL Server на веб-сайте Microsoft.