SQL Server 中的 SQLServer:General Statistics 对象提供用于监视服务器总体活动的计数器,例如当前连接数和每秒连接或断开连接的用户数。在运行 SQL Server 实例的计算机上,它也能反映出这些活动的总体情况。 当您处理大型联机事务处理(OLTP)类型系统时,如果有许多客户端连接或断开与 SQL Server 实例的连接,这将非常有用。
下表描述了 SQL Server 常规统计信息 计数器。
SQL Server 常规统计信息计数器 | DESCRIPTION |
---|---|
活动临时表 | 正在使用的临时表/表变量数。 |
连接重置数/秒 | 从连接池启动的登录总数。 |
事件通知延迟丢弃 | 等待系统线程删除的事件通知数。 |
HTTP 身份验证的请求 | 每秒启动的经过身份验证的 HTTP 请求数。 |
逻辑连接 | 与系统建立的逻辑连接数。 逻辑连接的主要目的是为多个活动结果集(MARS)请求提供服务。 对于 MARS 请求,每次应用程序连接到 SQL Server 时,可能有多个与物理连接相对应的逻辑连接。 如果未使用 MARS,物理连接和逻辑连接之间的比率为 1:1。 因此,每当应用程序与 SQL Server 建立连接时,逻辑连接都会增加 1。 |
登录次数/秒 | 每秒发起的登录请求总数。 这不包括共用连接。 |
注销数/秒 | 每秒启动的注销操作总数。 |
火星死锁 | 检测到的 MARS 死锁数量。 |
非原子收益率 | 每秒非原子生成数。 |
进程被阻止 | 当前阻止的进程数。 |
SOAP 空请求 | 每秒启动的空 SOAP 请求数。 |
SOAP 方法调用 | 每秒启动的 SOAP 方法调用数。 |
SOAP 会话启动请求 | 每秒启动的 SOAP 会话启动请求数。 |
SOAP 会话终止请求 | 每秒启动的 SOAP 会话终止请求数。 |
SOAP SQL 请求 | 每秒启动的 SOAP SQL 请求数。 |
SOAP WSDL 请求 | 每秒启动的 SOAP Web 服务描述语言请求数。 |
临时表创建速率 | 每秒创建的临时表/表变量数。 |
待销毁的临时表 | 等待清理系统线程销毁的临时表/表变量数。 |
跟踪事件通知队列 | 在内部队列中等待通过 Service Broker 发送的跟踪事件通知实例数。 |
交易 | 事务登记数(本地、DTC、绑定所有合并)。 |
用户连接 | 计算当前连接到 SQL Server 的用户数。 |