Улучшенное управление ядром СУБД
Изменения: 14 апреля 2006 г.
Управление Microsoft SQL Server 2005 Database Engine упрощено благодаря динамической настройке экземпляра, включая динамическое управление памятью AWE и динамическое соответствие ввода-вывода и процессора. Безопасность улучшена благодаря возможности предоставления любых разрешений, а также благодаря разделению пользователей и схем.
Повышенная управляемость
Безопасность: предоставление любых разрешений
Управление безопасностью унифицировано благодаря возможности предоставления любых разрешений с помощью инструкции GRANT. В предыдущих версиях SQL Server применялось смешанное управление разрешениями, использующее разрешения на уровне экземпляров, роли базы данных и обычные разрешения.
Дополнительные сведения см. в разделе Иерархия разрешений.
Безопасность: разделение пользователей и схем
Значение ролей схем в базах данных SQL Server возросло. Все объекты базы данных теперь расположены в схемах и не принадлежат отдельным пользователям. Каждая схема принадлежит ролям, поэтому объектами базы данных могут управлять различные пользователи. В предыдущих версиях SQL Server пользователей нельзя было удалить из базы данных, не назначив новых владельцев принадлежавших пользователям объектов. Теперь требуется изменить владельца только для схемы, а не для каждого объекта.
Дополнительные сведения см. в разделе Иерархия разрешений.
Администрирование: секционирование таблиц и индексов
Таблицы и индексы можно разделить на секции в зависимости от диапазонов значений. Секционирование упрощает управление большими таблицами и индексами, позволяя сосредоточить усилия на отдельной секции, а не на всей коллекции. Секционирование позволяет более эффективно перемещать блоки данных внутри схемы базы данных, выполнять операции по обслуживанию отдельных секций вместо всей таблицы или индекса, сохраняя целостность данных.
Дополнительные сведения см. в разделе Секционированные таблицы и индексы.
Администрирование: динамическое управление памятью AWE
Теперь компонент Database Engine динамически управляет размером пула памяти при использовании памяти AWE для поддержки больших баз данных. В предыдущих версиях SQL Server при использовании памяти AWE пул памяти был статическим.
Дополнительные сведения см. в разделе Управление памятью для больших баз данных.
Администрирование: ATTACH_REBUILD_LOG
Предложение ATTACH_REBUILD_LOG позволяет подключить базу данных, не требуя наличия всех файлов журналов. Например: при отключении базы данных от производственного сервера для использования в режиме только для чтения на сервере отчетов, среде только для чтения не требуются все файлы журналов, которые находятся на производственном сервере. Предложение ATTACH_REBUILD_LOG позволяет скопировать базу данных на сервер отчетов без копирования всех файлов журналов с производственного сервера.
Дополнительные сведения см. в разделе CREATE DATABASE (Transact-SQL).
Администрирование: быстрая инициализация файла
Когда компонент Database Engine создает новую базу данных, он может зарезервировать пространство, требуемое для файлов данных, и немедленно сделать базу данных доступной для использования. Реальные страницы данных не инициализируются двоичными нулями, пока на них не ссылаются SQL-запросы. В предыдущих версиях SQL Server база данных не была готова к использованию, пока все страницы данных не были инициализированы двоичными нулями.
Дополнительные сведения см. в разделе Создание базы данных (компонент Database Engine).
Администрирование: отключение индексов
Для упрощения администрирования и диагностики индексы можно отключить. Отключение некластеризованного индекса перед его перестроением значительно сокращает необходимое дисковое пространство.
Дополнительные сведения см. в разделе Отключение индексов.
Администрирование: реорганизация и перестроение индексов
В SQL Server 2005 появилась инструкция ALTER INDEX, которая позволяет реорганизовать или перестроить индексы или настроить их параметры. С помощью этой инструкции можно перестроить индексы в фоновом режиме, сжать страницы с данными LOB и реорганизовать или перестроить секционированные индексы в каждой секции.
Дополнительные сведения см. в разделе ALTER INDEX (Transact-SQL).
Администрирование: массовое копирование и загрузка файлов форматирования в XML
В SQL Server 2005 появилась XML-схема, с помощью которой можно задать файлы форматирования как XML-документы. XML-файлы форматирования имеют ряд преимуществ перед обычными файлами форматирования (не XML).
Дополнительные сведения см. в разделе Основные сведения о XML-файлах форматирования.
Администрирование: поставщик массовых наборов строк OPENROWSET
В SQL Server 2005 появился поставщик массовых наборов строк, доступ к которому можно получить с помощью нового параметра BULK функции OPENROWSET в инструкции SELECT, которую можно вставить в инструкции INSERT.
Дополнительные сведения см. в разделах OPENROWSET (Transact-SQL) и Массовый импорт данных при помощи инструкции BULK INSERT или OPENROWSET(BULK...).
Администрирование: Контроль состояния зеркального отображения базы данных
В SQL Server 2005 с пакетом обновления 1 представлен монитор зеркального отображения базы данных и набор системных хранимых процедур для контроля состояния зеркальной базы данных и установки предельных значений события по нескольким ключевым метрикам производительности зеркального отображения.
Дополнительные сведения см. в разделе Контроль состояния зеркального отображения базы данных.
См. также
Основные понятия
Улучшения компонента Database Engine
Справка и поддержка
Получение помощи по SQL Server 2005
Журнал изменений
Версия | Журнал |
---|---|
14 апреля 2006 г. |
|