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


Класс событий QN:Parameter Table

Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure

Событие QN:Parameter Table возвращает сведения об операциях, необходимых для создания, поддержания счетчиков ссылок и удаления внутренних таблиц, в которых хранятся сведения о параметрах. Это событие также возвращает сведения о внутренней активности, позволяя сбросить счетчик использования таблицы параметров.

Столбцы данных класса событий QN:Parameter table

Столбец данных Тип Описание Column number Доступно для фильтрации
ApplicationName nvarchar Имя клиентского приложения, создавшего подключение к экземпляру SQL Server. Этот столбец заполняется значениями, передаваемыми приложением, а не отображаемым именем программы. 10 Да
ClientProcessID int Идентификатор, присвоенный компьютером сервера процессу, в котором работает клиентское приложение. Этот столбец данных заполняется в том случае, если клиент вводит идентификатор клиентского процесса. 9 Да
DatabaseID int Идентификатор базы данных, указанной в инструкции USE database , или базы данных по умолчанию, если для данного экземпляра инструкция USE databaseне выполнялась. SQL Server Profiler отображает имя базы данных, если столбец данных имени сервера фиксируется в трассировке и сервер доступен. Определите значение для базы данных, используя функцию DB_ID. 3 Да
имя_базы_данных nvarchar Имя базы данных, в которой выполняется инструкция пользователя. 35 Да
EventClass Int Тип события = 200. 27 No
EventSequence int Порядковый номер этого события. 51 No
EventSubClass nvarchar Тип подкласса событий, предоставляющий дополнительные сведения о каждом классе события. Данный столбец может содержать следующие значения.

Создана таблица: указывает таблицу параметров, созданную для базы данных.

Попытка удаления таблицы: указывает, что база данных пыталась автоматически удалить неиспользуемую таблицу параметров для высвобождения ресурсов.

Удаление таблицы не удалось: указывает, что база данных попыталась удалить неиспользуемую таблицу параметров, но попытка не удалась. Ядро СУБД автоматически перепланируют удаление таблицы параметров, чтобы освободить ресурсы.

Таблица удалена: указывает, что база данных успешно удалила таблицу параметров.

Таблица закреплена: указывает, что таблица параметров помечена для текущего использования для внутренней обработки.

Закрепление таблицы отменено: указывает, что закрепление таблицы параметров отменено. Использование таблицы для внутренней обработки завершилось.

Количество пользователей увеличилось: указывает, что количество подписок на уведомления о запросах, ссылающихся на таблицу параметров, увеличилось.

Количество пользователей уменьшилось: указывает, что количество подписок на уведомления о запросах, ссылающихся на таблицу параметров, уменьшилось.

Сброс счетчика LRU: указывает, что счетчик использования таблицы параметров сброшен.

Начата задача очистки: указывает, что началась очистка всех подписок в этой таблице параметров. Это происходит при запуске базы данных или при удалении таблицы, являющейся базовой для подписок в этой таблице параметров.

Задача очистки завершена: указывает, что очистка всех подписок в этой таблице параметров выполнена.
21 Да
GroupID int Идентификатор группы рабочей нагрузки, в которой запускается событие трассировки SQL. 66 Да
HostName nvarchar Имя компьютера, на котором выполняется клиентская программа. Заполнение этого столбца данных производится в том случае, если клиент предоставляет имя узла. Чтобы определить имя узла, используйте функцию HOST_NAME. 8 Да
IsSystem int Указывает, произошло событие в системном или в пользовательском процессе.

0 = пользовательский процесс

1 = системный процесс
60 No
LoginName nvarchar Имя имени входа пользователя (имя входа в систему безопасности SQL Server или учетные данные входа Windows в виде имени пользователя ДОМЕНА\). 11 No
LoginSID Изображение Идентификатор безопасности вошедшего в систему пользователя. Эти сведения можно найти в представлении каталога sys.server_principals. Значение идентификатора безопасности уникально для каждого имени входа на сервере. 41 Да
NTDomainName nvarchar Домен Windows, к которому принадлежит пользователь. 7 Да
NTUserName nvarchar Имя пользователя, которому принадлежит соединение, создавшее это событие. 6 Да
RequestID int Идентификатор запроса, содержащего инструкцию. 49 Да
ServerName nvarchar Имя экземпляра SQL Server, который отслеживается в настоящий момент. 26 No
SessionLoginName nvarchar Имя входа пользователя, создавшего сеанс. Например, если приложение подключается к SQL Server с помощью Login1 и выполняет инструкцию login2, SessionLoginName отображает "Login1" и LoginName отображает "Login2". В этом столбце отображаются имена входа SQL Server и Windows. 64 Да
SPID int Идентификатор сеанса, в котором произошло событие. 12 Да
Время начала datetime Время начала события, если оно известно. 14 Да
TextData ntext Возвращает XML-документ, содержащий сведения, специфические для этого события. Этот документ соответствует XML-схеме, доступной на странице Схема событий приложения SQL Server Query Notification Profiler . 1 Да