Notification Services 性能对象

Microsoft SQL Server Notification Services 的性能对象有三种:组件、应用程序和实例。这些对象包含用于以不同的 Notification Services 实例级别监视性能的计数器。

  • 组件级对象监视本地服务器中的组件状态。无法使用这些对象监视多应用程序实例中的单个应用程序,也不能监视分布于多个服务器的整个实例。
  • 应用程序级对象通过查询应用程序数据库来监视 Notification Services 应用程序的状态,可在运行 NS$instance_name 服务的服务器中使用。
  • 实例级对象通过查询实例数据库来监视订阅方活动,可在运行 NS$ instance_name 服务的服务器中使用。

组件级对象

Notification Services 提供以下组件级性能对象来监视本地服务器中的组件。

主题 说明

NS$instance_name: Delivery Channels 对象

提供有关本地服务器中一个或所有传递通道的信息。

NS$instance_name: Distributors 对象

提供有关本地服务器中一个或所有分发服务器的信息。

NS$instance_name: Event Providers 对象

提供有关本地服务器中一个或所有事件提供程序的信息。

NS$instance_name: Generator 对象

提供有关本地服务器中生成器组件的信息。

应用程序级对象

以下应用程序级对象查询应用程序数据库,可在任何运行 Notification Services 引擎的服务器中使用。不过,该计数器数据只反映本地服务器中发生的活动。

主题 说明

NS$instance_name: Events 对象

提供有关应用程序的事件的信息。

NS$instance_name: Notifications 对象

提供有关应用程序创建的通知的信息。

NS$instance_name: Subscriptions 对象

提供有关应用程序的订阅的信息。

NS$instance_name: Vacuumer 对象

提供有关应用程序清空进程的信息。

实例级对象

以下实例级对象查询实例数据库,可在任何运行 Notification Services 引擎的服务器中使用。不过,该计数器数据只反映本地服务器中发生的活动。

主题 说明

NS$instance_name: Subscribers 对象

提供有关 Notification Services 实例的订阅方的信息。

请参阅

概念

选择监视工具
Notification Services 性能报告
使用性能日志和警报

帮助和信息

获取 SQL Server 2005 帮助