Поделиться через


Объект SQL Server XTP Cursors

Область применения: SQL Server

Объект производительности SQL Server XTP Cursors содержит счетчики, относящиеся к внутренним курсорам механизма выполняющейся в памяти OLTP. Курсоры — это стандартные блоки, которые подсистема OLTP в памяти использует для обработки запросов Transact-SQL. Обычно вы не имеете прямого контроля над ними как таковыми.

В следующей таблице описаны счетчики XTP Cursors SQL Server .

Счетчик Description
Удалений курсоров/с Число удалений курсоров (в среднем), в секунду.
Вставок курсоров/с Число вставок курсоров (в среднем), в секунду.
Начатые сканирования курсоров/с Число начатых сканирований курсоров (в среднем), в секунду.
Нарушений уникальности курсоров/с Число нарушений ограничений уникальности курсоров (в среднем), в секунду.
Обновлений курсоров/с Число обновлений курсоров (в среднем), в секунду.
Конфликты записи курсора/с Число конфликтов «запись-запись» в одну версию строки (в среднем), в секунду.
Число попыток сканирования «пыльных углов»/с (от пользователя) Число повторных попыток сканирования из-за конфликтов записи при обработке «пыльных углов», выданное при сканировании полной таблицы пользователем (в среднем), в секунду Это счетчик очень низкого уровня, не предназначенный для пользователей.
Удаленные просроченные строки/с Число просроченных строк, удаленных курсорами (в среднем), в секунду.
Затронутых просроченных строк/с Число просроченных строк, затронутых курсорами (в среднем), в секунду.
Возвращено строк/с Число строк, возвращенных курсорами (в среднем), в секунду.
Затронутых строк/с Число строк, затронутых курсорами (в среднем), в секунду.
Затронутых условно удаленных строк/с Число строк с истекающим сроком действия, затронутых курсорами (в среднем), в секунду. Срок действия строки истекает, если удалившая ее транзакция все еще активна (т. е. пока не зафиксирована или не отменена.)

Пример

Вы начинаете изучать счетчики производительности запросов в этом объекте, используя этот запрос T-SQL в динамическом административном представлении sys.dm_os_performance_counters:

SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%XTP Cursors%';