Улучшения компонента Database Engine

Изменения: 15 сентября 2007 г.

Microsoft В Microsoft SQL Server 2005 улучшены некоторые старые и добавлены новые возможности компонента Database Engine.

Улучшенные возможности компонента Database Engine

Были усовершенствованы следующие возможности компонента Database Engine.

Раздел Описание

Улучшенные способы программирования ядра СУБД

Для создания таких объектов баз данных, как триггеры, хранимые процедуры и определяемые пользователем типы данных, можно использовать языки .NET, такие как Microsoft Visual C#. Разработка и отладка интегрированы в среду Microsoft Visual Studio, что позволяет при проектировании объектов базы данных использовать те же самые средства, что и для компонентов и служб .NET. Язык Transact-SQL расширен такими возможностями, как улучшенная обработка ошибок и поддержка рекурсивных запросов.

Улучшенное управление ядром СУБД

Управление компонентом Database Engine упрощено благодаря динамической настройке экземпляра, включая динамическое управление памятью AWE и динамическое соответствие ввода/вывода и процессора. Благодаря таким возможностям, как предоставление любых разрешений и разделение пользователей и схем, удалось повысить безопасность.

Усовершенствованные распределенные запросы к ядру СУБД

Функциональность распределенных запросов улучшена благодаря изменениям Transact-SQL, поддержке новых типов данных и новым событиям трассировки SQL.

Улучшения доступности ядра СУБД

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

Улучшение языка XML ядра СУБД

Компонент Database Engine теперь поддерживает тип данных XML для хранения XML-документов в столбцах таблиц или переменных Transact-SQL. Кроме того, поддерживается язык XQuery, включая язык обработки XML-данных (XML DML).

Улучшенная масштабируемость и повышенная производительность ядра СУБД

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

Улучшения ядра СУБД, связанные с применением системы в разных странах

Параметры сортировки и наборы символов компонента Database Engine, а также его интерфейсы теперь поддерживают расширенные наборы символов и символы в кодировке GB18030.

Улучшения безопасности компонента Database Engine

Описываются новые расширенные механизмы безопасности. К этим механизмам относятся: уменьшение контактной зоны при установке, средство настройки контактной зоны, собственное шифрование, интегрированное управление ключами, детальная авторизация, настраиваемая политика паролей, контекст дискретного выполнения и использование нескольких учетных записей-посредников.

См. также

Основные понятия

Новые возможности SQL Server 2005

Справка и поддержка

Получение помощи по SQL Server 2005