Поделиться через


Задача «Сжатие базы данных» (план обслуживания)

Диалоговое окно Задача «Сжатие базы данных» используется для создания задачи, которая пытается уменьшить размер выбранных баз данных. Указанные ниже параметры используются для определения количества неиспользуемого пространства, которое должно остаться в базе данных после сжатия (чем больше процент, тем меньше сжимается база данных). Это значение определяется долей фактических данных в базе данных. Например, база данных общим размером 100 МБ, содержащая 60 МБ данных и 40 МБ свободного пространства, с заданным значением свободного пространства, равным 50 процентам, будет содержать 60 МБ данных и 30 МБ свободного пространства (поскольку 50 процентов от 60 МБ равно 30 МБ). Удаляется только лишнее пространство в базе данных. Допустимые значения: от 0 до 100.

Эта задача выполняет инструкцию DBCC SHRINKDATABASE.

Параметры

  • Соединение
    Выберите соединение с сервером, которое будет использоваться при выполнении этой задачи.

  • Создать
    Создайте новое соединение с сервером, которое будет использоваться при выполнении этой задачи. Диалоговое окно Создать соединение описано ниже.

  • Базы данных
    Укажите базы данных, для которых должна выполняться эта задача.

    • Все базы данных

      Будет сформирован план обслуживания, запускающий задачи обслуживания для всех баз данных MicrosoftSQL Server, за исключением базы данных tempdb.

    • Все системные базы данных

      Будет сформирован план обслуживания, запускающий задачи обслуживания для каждой системной базы данных SQL Server, за исключением базы данных tempdb. Для баз данных, созданных пользователями, задачи обслуживания выполняться не будут.

    • Все пользовательские базы данных

      Создается план обслуживания, по которому задачи обслуживания выполняются для всех баз данных, созданных пользователем. Для системных баз данных SQL Server задачи обслуживания выполняться не будут.

    • Следующие базы данных

      Создается план обслуживания, по которому задачи обслуживания должны выполняться только для указанных баз данных. При выборе этого параметра необходимо выбрать хотя бы одну базу данных в списке.

      ПримечаниеПримечание

      Планы обслуживания выполняется для баз данных, уровень совместимости которых 80 или выше. Базы данных с уровнем совместимости 70 или ниже не отображаются.

  • Сжимать базу данных при превышении ею размера
    Задайте размер в мегабайтах, при превышении которого выполняется задача.

  • Объем свободного места после сжатия
    Прекратить сжатие, когда размер свободного пространства в базе данных достигнет этого значения.

  • Просмотр T-SQL
    Просмотр инструкций Transact-SQL, выполненных сервером для этой задачи в соответствии с заданными параметрами.

    ПримечаниеПримечание

    Если количество обработанных объектов велико, то построение этого отображения может занять значительное время.

Диалоговое окно «Создание соединения»

  • Имя соединения
    Введите имя нового соединения.

  • Выберите или введите имя сервера
    Выберите сервер, к которому необходимо подключиться при выполнении этой задачи.

  • Обновить
    Обновить список доступных серверов.

  • Введите данные для входа на сервер
    Укажите способ проверки подлинности на сервере.

  • Использовать встроенную безопасность Windows NT
    Подключиться к экземпляру компонента SQL ServerDatabase Engine с использованием проверки подлинности Microsoft Windows.

  • Использовать указанные имя пользователя и пароль
    Подключиться к экземпляру компонента SQL ServerDatabase Engine с использованием проверки подлинности SQL Server. Этот параметр недоступен.

  • Имя пользователя
    Укажите для проверки подлинности имя входа SQL Server. Этот параметр недоступен.

  • Пароль
    Укажите пароль для использования при проверке подлинности. Этот параметр недоступен.

См. также

Справочник