Новые возможности (компонент Service Broker)

Этот выпуск SQL ServerService 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.