SQL Server, объект General Statistics
Область применения: SQL Server
Объект SQLServer:General Statistics в SQL Server предоставляет счетчики для мониторинга общих действий на уровне сервера, таких как количество текущих подключений и количество пользователей, подключающихся и отключаемых в секунду, с компьютеров, на которых выполняется экземпляр SQL Server. Это может быть полезно при работе с системами типов больших онлайн-транзакций (OLTP), в которых существует множество клиентов, которые подключаются и отключаются от экземпляра SQL Server.
В этой таблице описываются счетчики общей статистики SQL Server.
Счетчики объекта общей статистики сервера SQL Server | Description |
---|---|
Активных временных таблиц | Количество используемых временных таблиц/табличных переменных. |
Число сбросов соединений в сек. | Общее число входов в систему из пула соединений. |
Отложенное удаление уведомлений о событии | Количество уведомлений о событиях, ожидающих удаления системной очередью. |
Проверенных HTTP-запросов | Количество HTTP-запросов в секунду, прошедших проверку подлинности. |
Логических соединений | Количество логических соединений с системой. Главной задачей логических соединений является обслуживание запросов в режиме MARS. При запросах MARS при каждом подключении приложения к SQL Server может быть несколько логических подключений, которые соответствуют физическому соединению. Если режим MARS не используется, то количество физических соединений совпадает с количеством логических. Поэтому при каждом подключении приложения к SQL Server логические подключения будут увеличиваться на 1. |
Входов/с | Общее количество входов в систему, произведенных за секунду. Это значение не учитывает помещенные в пул соединения. |
Выходов/с | Количество операций выхода из системы в секунду. |
Взаимоблокировок режима MARS | Количество обнаруженных взаимоблокировок MARS. |
Количество неатомарных результатов | Количество неатомных результатов в секунду. |
Заблокированных процессов | Количество блокированных в данный момент процессов. |
Пустых SOAP-запросов | Количество пустых запросов SOAP в секунду. |
Вызовов методов SOAP | Количество вызовов методов SOAP в секунду. |
SOAP-запросов на запуск сеанса | Количество запросов инициализации сеанса SOAP в секунду. |
SOAP-запросов на завершение сеанса | Количество запросов завершения сеанса SOAP в секунду. |
SOAP-запросов SQL | Количество запросов SOAP SQL в секунду. |
SOAP-запросов WSDL | Количество запросов языка описания страниц веб-служб SOAP в секунду. |
Ожиданий блокировки поставщика ввода-вывода трассировки SQL | Количество ожиданий блокировки поставщика операций ввода-вывода файлов в секунду. |
Скорость создания временных таблиц | Количество созданных временных таблиц/табличных переменных в секунду. |
Временных таблиц для удаления | Количество временных таблиц/табличных переменных, ожидающих уничтожения системным потоком очистки. |
Идентификатор единицы восстановления tempdb** | Число созданных повторяющихся tempdb идентификаторов единицы восстановления. |
Идентификатор набора строк tempdb** | Число созданных идентификаторов повторяющегося tempdb набора строк. |
Очередь уведомлений о событиях трассировки | Количество экземпляров уведомлений о событиях трассировки, ожидающих отправки во внутренней очереди через компонент Service Broker. |
Транзакции | Количество прикреплений транзакций (локальные, DTC, привязка всех объединенных). |
Подключения пользователей | Количество пользователей, подключенных в данный момент к серверу SQL Server. |
Пример
Вы начинаете изучать счетчики производительности запросов в этом объекте, используя этот запрос T-SQL в динамическом административном представлении sys.dm_os_performance_counters:
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%General Statistics%';