Новые возможности (компонент Service Broker)
Новые возможности SQL Server 2008 R2
Примечание |
---|
Поскольку SQL Server 2008 R2 содержит небольшие изменения по сравнению с SQL Server 2008, рекомендуется также просмотреть содержимое раздела по SQL Server 2008. |
В SQL Server 2008 R2 можно включать и отключать обработку сообщений сбоях, имеющихся в очереди. Очередь, в которой отключены сообщения о сбоях, не будет отключена после последовательных откатов транзакций. Если требуется, эта функция позволяет определить пользовательскую стратегию обработки сообщений о сбоях. Обновлены инструкции Transact-SQLCREATE QUEUE и ALTER QUEUE, а в API [Microsoft.SqlServer.Management.Smo.Broker.ServiceQueue] добавлено свойство [IsPoisonMessageHandlingEnabled].
Новые возможности SQL Server 2008
В состав этого выпуска SQL Server Service Broker входят следующие возможности и компоненты:
Поддержка приоритетов диалогов
Новая программа командной строки для диагностики конфигурации и диалогов компонента Service Broker.
Новые объекты и счетчики производительности
Поддержка компонента Service Broker в среде Среда SQL Server Management Studio
Новые учебники
Новые приоритеты диалога
Приоритеты диалога позволяют администраторам и разработчикам указывать, что передача и прием сообщений, относящихся к важным диалогам компонента Service Broker, должны осуществляться до сообщений, относящихся к менее важным диалогам. Это гарантирует, что работа с низким приоритетом не помешает работе с высоким приоритетом. Системы компонента Service Broker могут быть настроены для обеспечения разных уровней обслуживания. Дополнительные сведения см. в разделе Приоритеты диалогов.
Новая программа диагностики
Программа ssbdiagnose анализирует конфигурацию, охватывающую две службы Service Broker или относящуюся к единственной службе. Программа также анализирует выполняющиеся диалоги на наличие ошибок. Если в выполняющемся диалоге встречаются ошибки, то программа ssbdiagnose анализирует также конфигурацию компонента Service Broker, используемую в диалоге. Найденные ошибки могут быть выведены в немашинном (предназначенном для человека) тексте в окно командной строки или представлены в виде форматированного XML-кода, который может быть перенаправлен в файл или другое приложение. Дополнительные сведения см. в разделе Программа ssbdiagnose.
Новые элементы компонента Service Broker в обозревателе объектов
В иерархию обозревателя объектов среды Среда SQL Server Management Studio добавлены приоритеты диалога. Для существующих объектов Service Broker предусмотрены дополнительные элементы контекстного меню, включая элементы меню Свойства. Дополнительные сведения см. в разделе Справка F1 свойства объекта компонента Service Broker.
Новый объект и счетчики системного монитора
Объект производительности (ОП) статистики ОП брокера показывает, как часто в диалоговых окнах Service Broker запрашиваются объекты передачи и как часто неактивные объекты передачи записываются в рабочие таблицы базы данных tempdb. Дополнительные сведения см. в разделе SQL Server, объект Broker TO Statistics.
В объект производительности Broker Statistics были добавлены следующие пять новых счетчиков:
Всего ошибок активации
Всего поврежденных сообщений
Сообщений в очереди передачи, удаленных из очереди в секунду
Всего удаленных сообщений
Сообщений в очереди передачи, поставленных в очередь в секунду
Дополнительные сведения см. в разделе SQL Server, объект Broker Statistics.
Новые учебники по компоненту Service Broker
Дополнительно введены три учебника по Service Broker, которые показывают, какие шаги требуются для организации простых диалогов типа «запрос-ответ» с тремя областями действия.
Вызывающая и целевая службы находятся в одной и той же базе данных.
Вызывающая и целевая службы находятся в отдельных базах данных в одном и том же экземпляре компонента Database Engine.
Вызывающая и целевая службы находятся в отдельных экземплярах.
Также есть учебник по активации, в котором иллюстрируются шаги, необходимые для настройки хранимой процедуры активации в целях получения сообщений из очереди. Дополнительные сведения см. в разделе Учебники по компоненту Service Broker.
См. также