Новые возможности SQL Server 2005 SP1
Улучшения и обновления в пакете обновления 1 (SP1) для Microsoft SQL Server 2005 коснулись следующих компонентов.
Компоненты
Службы Analysis Services
Программирование данных
Компонент Database Engine
Службы Integration Services
Планы обслуживания
Профайлер и воспроизведение
Репликация
Службы Reporting Services
Выпуск SQL Server 2005 Express Edition
Агент SQL Server
Объекты SMO
Среда SQL Server Management Studio
Службы Analysis Services
- Улучшена стабильность и производительность запросов.
- Подключение по HTTP теперь поддерживает HTTP-сжатие.
- Оптимизированные запросы теперь выполняются так же быстро, как запросы к основному кубу перспективы.
- Обновлен проект служб Analysis Services AdventureWorks. Если этот проект уже развернут на экземпляре служб Analysis Services, то необходимо повторить его развертывание.
- В сборник примеров SQL Server служб Analysis Services добавлен образец приложения командной строки ascmd.
В начало
Программирование данных
- Скорость подключения клиента была существенно уменьшена при переходе на резервный сервер, если сервер использует зеркальное отображение базы данных, а клиенты работают по протоколу TCP/IP.
В начало
Компонент Database Engine
- Включено зеркальное отображение базы данных. Зеркальное отображение базы данных поддерживается также для развертывания в рабочей среде. Флаг трассировки для проверки зеркального отображения базы данных (t-1400) устарел, поэтому в SP1 не выполняет никакой функции.
- В среде SQL Server Management Studio добавлено наблюдение за зеркальным отображением новой базы данных.
- SQL Server Profiler теперь способен трассировать большие объемы на больших компьютерах.
- Добавлена поддержка XSD для некоторых схем, использующих недетерминированные модели содержимого.
- Добавлена новая система определяемых пользователем функций, отображающих открытые дескрипторы OpenXML.
- После перехода с SQL Server 2000 на SQL Server 2005 будет доступен улучшенный оптимизатор запросов компонента Database Engine, что упростит процесс обновления сторонних продуктов, использующих SQL Server в качестве своих внутренних баз данных.
- Теперь уникальные некластеризованные индексы можно создавать в оперативном режиме. Дополнительные сведения см. в разделе Правила выполнения оперативных операций с индексами.
- Были добавлены новые динамические административные представления, позволяющие наблюдать за состоянием выделения памяти при исполнении запросов. Дополнительные сведения см. в разделе sys.dm_exec_query_memory_grants и sys.dm_exec_query_resource_semaphores.
- Консольные команды базы данных (DBCC) теперь интегрированы с приложением Watson. Если проверка DBCC обнаруживает повреждение базы данных, то Watson передает отчет об ошибке в Майкрософт.
Примечание. Дополнительные сведения о процессе отчетности и сбора данных см. на веб-узле, посвященном интерактивному анализу сбоев Майкрософт. Сведения о политике сбора данных Microsoft для этих диалоговых окон и о шагах, которые предпринимает корпорация Microsoft для обеспечения безопасности, см. на веб-странице, содержащей заявление о конфиденциальности для службы отчетов об ошибках Майкрософт. - Улучшения были сделаны в следующих областях.
- Производительность при компиляции запросов XQuery, содержащих сложные XML-схемы.
- Производительность при использовании языка XML DML для обновления XML.
- Производительность динамического административного представления dm_exec_query_plan.
- Производительность на арифметических операциях с плавающей запятой.
- Оценка производительности.
- Целевая статистика и количество элементов.
- Отладка программ SQL среды CLR, использующих параллельные потоки.
- Способ, которым компонент Database Engine управляет параллельным выполнением определяемых пользователем функций, а также статистических функций и определяемых пользователем типов (UDT).
- Производительность TPC-H.
В начало
Службы Integration Services
- Задача «Веб-служба» теперь поддерживает параметры.
- Мастер импорта и экспорта теперь управляет многотабличными сценариями.
- Интерфейс IDtsPipelineEnvironmentService позволяет пользовательским компонентам потоков данных осуществлять программный доступ к родительской задаче «Поток данных».
- Улучшена совместимость служб Analysis Services. Источник «Модуль чтения данных» служб Integration Services поддерживает тип данных System.Object, преобразуя столбцы этого типа к типу DT_NTEXT служб Integration Services. Чтобы изменить его на другой, более подходящий для пользователя тип данных, можно добавить преобразование «Конвертация данных».
- Улучшена производительность для многих преобразований (в частности, для преобразования «Сортировка»).
- Улучшения в области удобства конструирования. Например, теперь можно щелкнуть в области конструктора правой кнопкой мыши и выбрать «Выполнить задачу», чтобы запустить только задачи потока данных. Таким образом, теперь не нужно переключаться на вкладку «Поток управления», чтобы выполнить всего одну задачу «Поток данных».
- Добавлена политика обработки сигнатур пакетов служб Integration Services на основе реестра. Теперь администраторы могут, например запретить загрузку неподписанных пакетов и пакетов с отсутствием доверия. Так как эти настройки хранятся в реестре, администраторы могут распространять их по всему домену при помощи групповой политики Microsoft Windows.
- В диалоговом окне «Расширенный редактор» источник «Плоский файл» имеет новое свойство UseBinaryFormat. Это свойство поддерживает загрузку упакованных десятичных данных в конвейер для обработки сценарием или пользовательским преобразованием.
- В диалоговом окне «Расширенный редактор» источник «Модуль чтения данных» имеет новое свойство CommandTimeout. Оно предназначено для изменения времени ожидания, что позволяет выполнять длительные операции.
- Создание или изменение выражений свойств переменных теперь можно производить в диалоговом окне «Построитель выражений», открыв его из окна «Свойства».
- Теперь можно добавлять заметки к ограничениям очередностью.
В начало
Планы обслуживания
- План обслуживания работает в том случае, если установлены средства SQL Server или службы Integration Services. В этой версии обязательна установка обоих этих компонентов.
- Теперь в плане обслуживания можно пользоваться задачами очистки для удаления файлов резервных копий из подкаталогов.
В начало
Профайлер и воспроизведение
- Ранее при профилировании служб Analysis Services отображалось время в формате UTC. Теперь показывается локальное время пользователя.
- Ранее успешно воспроизведенные события правильно не подсчитывались, поэтому пользователю выдавалась неверная статистика воспроизведения. Эта проблема была решена.
Примечание. Пользователи могут обнаружить, что воспроизведено меньше событий, чем это показывалось в версии SQL Server 2005. Но теперь число воспроизведенных событий отображается верно и его можно использовать для сравнения воспроизведения в SQL Server 2005 и SQL Server 2000. - Ранее воспроизведение не учитывало размер пакета, который устанавливался при подключении к сети. Вместо этого при воспроизведении всегда создается соединение с размером пакета в 32 КБ. Иногда большие объемы воспроизведения могли привести к переполнению памяти сервера. Эта проблема была решена.
В начало
Репликация
- Теперь можно использовать зеркальное отображение базы данных вместе с репликацией. Дополнительные сведения см. в разделе Репликация и зеркальное отображение базы данных.
- Для таблиц, использующих каскадные ограничения ссылочной целостности (предложения ON DELETE CASCADE и ON UPDATE CASCADE), репликация теперь поддерживает операции слияния на предварительно вычисляемых секциях. Дополнительные сведения см. в разделе Оптимизация производительности параметризованного фильтра с помощью предварительно вычисляемых секций.
- Улучшен пользовательский интерфейс для работы с репликацией.
Службы Reporting Services
- В построителе отчетов теперь можно добавлять статические изображения (например, логотипы).
- Новый модуль обработки данных предоставляет графический конструктор запросов, который можно использовать для доступа к InfoCubes и запросам в отчетах служб Reporting Services для источников данных бизнес-аналитики SAP NetWeaver. Дополнительные сведения см. в разделе Определение наборов данных отчета для многомерных данных системы SAP NetWeaver BI.
- Много ошибок было исправлено в средствах интеграции со службами Analysis Services конструктора отчетов. Например, мастер отчетов теперь правильно работает с источниками данных служб Analysis Services. Кроме того, было улучшено автоматическое формирование параметров.
- Большие базы данных больше не приводят к проблемам автоматического формирования в мастере моделей отчетов (в конструкторе моделей отчетов).
- Сложные объявления параметров больше не приводят к проблемам синтаксического анализа в конструкторе отчетов.
В начало
Выпуск SQL Server 2005 Express Edition
- Выпуск SQL Server 2005 Express Edition with Advanced Services представляет собой загружаемый пакет, который содержит все, что было доступно ранее в SQL Server 2005 Express Edition, а также новое средство управления SQL Server Management Studio Express. Кроме того, данный пакет включает в себя полнотекстовый поиск и службы SQL Server Reporting Services.
- Полнотекстовый поиск: эта функция может применяться для выполнения полнотекстовых запросов к неформатированным символьным данным в таблицах SQL Server. Полнотекстовые запросы могут включать слова и фразы в одной или нескольких формах. Дополнительные сведения см. в разделе Полнотекстовый поиск.
- Службы Reporting Services: эта функция включает в себя сервер отчетов и среду Business Intelligence Development Studio. Она предназначена для создания, редактирования и запуска отчетов на локальных реляционных базах данных. Дополнительные сведения см. в разделе Службы Reporting Services в выпуске SQL Server 2005 Express Edition with Advanced Services.
- SQL Server Management Studio Express: эта функция представляет собой бесплатное средство, предназначенное для управления и администрирования SQL Server 2005 Express Edition. Дополнительные сведения см. в разделе Среда SQL Server Management Studio Express.
- SQL Server 2005 Express Toolkit представляет собой отдельный загружаемый пакет, включающий в себя среду Business Intelligence Development Studio, который позволяет создавать и изменять серверные отчеты. Дополнительные сведения см. в разделе Набор средств управления SQL Server Express.
В начало
Агент SQL Server
- Изменился синтаксис маркера шага задания агента SQL Server. В результате этого управляющий макрос должен сопровождать все маркеры, используемые в шагах заданий, иначе может произойти сбой. Использование управляющих макросов и обновления шагов задания агента SQL Server, которые им пользуются, описаны в разделе Использование маркеров в шагах задания.
- Добавлен параметр реестра, позволяющий управлять шифрованием между главным и целевым серверами (MSX-TSX).
- В среде с главным/целевым серверами служба агента SQL Server, работающего под учетной записью NetworkService, может быть запущена как на главном, так и на целевом сервере.
- Компонент Database Mail теперь работает на 64-разрядных версиях среды SQL Server Management Studio и на 64-разрядных операционных системах.
- Ранее задания агента XML для аналитики (XMLA) были ограничены в размере до 32 КБ. Эта проблема была решена. Теперь правильно запускаются задания любого размера.
В начало
Объекты SMO
- Была улучшена надежность функций передачи и сценариев SMO.
- Ранее объекты SMO могли в некоторых ситуациях произвести неправильные инструкции Transact-SQL. Кроме того, в некоторых ситуациях объекты SMO могли не выполнить передачу базы данных. Эти проблемы были решены.
В начало
Среда SQL Server Management Studio
- В режиме совместимости SQL Server 2000 теперь могут быть установлены объекты поддержки диаграмм базы данных.
- Был добавлен новый монитор для наблюдения за зеркальным отображением базы данных. Дополнительные сведения см. в разделе Обзор монитора зеркального отображения базы данных.
В начало
См. также
Основные понятия
Новые и обновленные разделы электронной документации (14 апреля 2006 г.)