Задача «Перестроение индекса» (план обслуживания)
Диалоговое окно Задача «Перестроение индекса» используется для пересоздания индексов на таблицах в базе данных с новым коэффициентом заполнения. Коэффициент заполнения определяет количество пустого пространства на каждой странице индекса для обеспечения роста в будущем. По мере того как к таблице добавляются данные, свободное пространство заполняется, поскольку коэффициент заполнения не сохраняется. Восстановить свободное пространство может реорганизация страниц данных и индекса.
Задача «Перестроение индекса» использует инструкцию ALTER INDEX при соединении с SQL Server 2005 и более старшими версиями, а также инструкцию DBCC DBREINDEX при соединении с SQL Server 2000.
Параметры
Соединение
Выберите соединение с сервером, которое будет использоваться для выполнения этой задачи.Создать
Создайте новое соединение с сервером для использования при выполнении этой задачи. Диалоговое окно Создать соединения описано ниже.Базы данных
Укажите базы данных, которые будет обрабатывать эта задача.Все базы данных
Создайте план обслуживания, который запускает задачи обслуживания для всех баз данных SQL Server, за исключением базы данных tempdb.
Все системные базы данных
Создайте план обслуживания, который запускает задачи обслуживания для всех системных баз данных SQL Server, кроме базы данных tempdb. По отношению к пользовательским базам данных никакие задачи обслуживания выполняться не будут.
Все пользовательские базы данных
Позволяет сформировать план обслуживания, который запускает задачи обслуживания для всех пользовательских баз данных. По отношению к системным базам данных SQL Server никакие задачи обслуживания выполняться не будут.
Определенные базы данных
Позволяет сформировать план обслуживания, который запускает задачи обслуживания только для выбранных баз данных. При выборе этого параметра необходимо выделить хотя бы одну базу данных в списке.
Примечание Планы обслуживания применяются только к базам данных, имеющим уровень совместимости 80 или выше. Базы данных с уровнем совместимости 70 или ниже не отображаются.
Объект
Ограничение сетки Выбор для отображения таблиц, представлений или и тех, и других.Выбор
Определите таблицы или индексы, на которые влияет данная задача. Недоступно, если в диалоговом окне «Объект» выбрано Таблицы и представления.Реорганизовать страницы с использованием объема свободного места по умолчанию
Удалить индексы таблиц в базе данных и снова создать их с коэффициентом заполнения, заданным при создании индексов.Изменить долю свободного места на странице
Удалить индексы таблиц в базе данных и снова создать их с новым, автоматически вычисленным коэффициентом заполнения, зарезервировав заданный объем свободного пространства на страницах индекса. Чем выше процентный показатель, тем больше свободного места резервируется на страницах индексов, и тем больше будет разрастаться индекс. Допустимые значения: от 0 до 100.Отсортировать результаты в базе данных tempdb
Параметр SORT_IN_TEMPDB используется для определения места временного сохранения промежуточных результатов сортировки, формируемых во время создания индекса. Если операция сортировки не требуется или ее можно выполнить в памяти, то параметр SORT_IN_TEMPDB не учитывается. Этот параметр не используется по отношению к базам данных SQL Server 2000.Сохранять индекс в рабочем состоянии в процессе переиндексирования
Используйте параметр ONLINE, который дает пользователям возможность получать доступ к базовой таблице или данным кластеризованного индекса, а также к любым связанным с ними некластеризованным индексам при операциях с индексами. Этот параметр не используется по отношению к базам данных SQL Server 2000.Примечание Фоновые операции с индексами доступны только в выпусках SQL Server Developer Edition, Evaluation Edition и Enterprise Edition.
Просмотр T-SQL
Просмотрите инструкции Transact-SQL, выполняемые для данной задачи по отношению к серверу, на основе выбранных параметров.Примечание Если количество обрабатываемых объектов велико, то вывод этих данных может занять значительное время.
Диалоговое окно «Создание соединения»
Имя соединения
Введите имя нового соединения.Выберите или введите имя сервера
Выберите сервер, к которому необходимо подключиться при выполнении этой задачи.Обновить
Обновите список доступных серверов.Введите данные для входа на сервер
Укажите способ проверки подлинности на сервере.Использовать встроенную безопасность Windows
Подключиться к экземпляру SQL Server Database Engine с использованием проверки подлинности Windows.Использовать конкретное имя пользователя и пароль
Подключиться к экземпляру SQL Server Database Engine с использованием проверки подлинности SQL Server. Данный параметр недоступен.Имя пользователя
Укажите имя входа SQL Server для использования при проверке подлинности. Данный параметр недоступен.Пароль
Укажите пароль для использования при проверке подлинности. Данный параметр недоступен.
См. также