Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Класс событий CursorUnprepare выдает сведения об аннулирующих курсор событиях, которые происходят с курсорами программных интерфейсов приложений (API). Аннулирующие курсор события происходят тогда, когда Microsoft SQL Server 2005 Database Engine аннулирует план выполнения.
Включите класс событий CursorUnprepare в трассировки, записывающие производительность курсоров. Если класс событий CursorUnprepare включен в трассировку, то объем дополнительной нагрузки зависит от частоты применения курсора к базе данных в процессе трассировки. Если курсоры используются интенсивно, трассировка может привести к значительному снижению производительности.
Столбцы данных класса событий CursorUnprepare
| Имя столбца данных | Тип данных | Описание | Идентификатор столбца | Фильтруемый |
|---|---|---|---|---|
ApplicationName |
nvarchar |
Имя клиентского приложения, установившего соединение с экземпляром SQL Server. В этом столбце показано не отображаемое имя программы, а значения, передаваемые приложением. |
10 |
Да |
ClientProcessID |
int |
Идентификатор, присвоенный сервером процессу, в котором работает клиентское приложение. Этот столбец данных заполняется в том случае, если клиент предоставляет идентификатор клиентского процесса. |
9 |
Да |
DatabaseID |
int |
Идентификатор базы данных, указанной в инструкции USE, или базы данных по умолчанию, если для данного экземпляра инструкция USE не выполнялась. SQL Server Profiler отображает имя базы данных, если столбец ServerName фиксируется при трассировке и сервер доступен. Значение для базы данных определяется с помощью функции DB_ID. |
3 |
Да |
DatabaseName |
nvarchar |
Имя базы данных, в которой выполняется инструкция пользователя. |
35 |
Да |
EventClass |
int |
Тип записанного события = 77. |
27 |
Нет |
EventSequence |
int |
Последовательность пакетов класса событий CursorUnprepare. |
51 |
Нет |
Handle |
int |
Обозначает подготовленный дескриптор, план действий которого аннулируется в настоящий момент. |
33 |
Да |
HostName |
nvarchar |
Имя компьютера, на котором выполняется клиент. Этот столбец данных заполняется в том случае, если клиент предоставляет имя узла. Чтобы определить имя узла, используйте функцию HOST_NAME. |
8 |
Да |
IsSystem |
int |
Указывает, в каком процессе произошло событие, в системном или в пользовательском. 1 = системный процесс, 0 = пользовательский процесс. |
60 |
Да |
LoginName |
nvarchar |
Имя входа пользователя (либо защищенное имя входа SQL Server, либо учетные данные входа Microsoft Windows в формате домен\имя_пользователя). |
11 |
Да |
LoginSid |
image |
Идентификатор безопасности (SID) вошедшего в систему пользователя. Сведения об этом можно найти в таблице syslogins базы данных master. Идентификатор безопасности уникален для каждого имени входа на сервере. |
41 |
Да |
NTDomainName |
nvarchar |
Домен Windows, к которому принадлежит пользователь. |
7 |
Да |
NTUserName |
nvarchar |
Имя пользователя Windows. |
6 |
Да |
RequestID |
int |
Идентификатор запроса, который аннулировал план действий курсора. |
49 |
Да |
ServerName |
nvarchar |
Имя экземпляра SQL Server, для которого производится трассировка. |
26 |
Нет |
SessionLoginName |
nvarchar |
Имя входа пользователя, создавшего сеанс. Например, при подключении к SQL Server по имени Имя_входа1 и при выполнении инструкции под именем Имя_входа2 SessionLoginName содержит значение «Имя_входа1», а LoginName содержит значение «Имя_входа2». В этом столбце отображаются имена входа как на SQL Server, так и в Windows. |
64 |
Да |
SPID |
int |
Идентификатор сеанса, в котором произошло событие. |
12 |
Да |
StartTime |
datetime |
Время начала события (если оно известно). |
14 |
Да |
TransactionID |
bigint |
Назначенный системой идентификатор транзакции. |
4 |
Да |
XactSequence |
bigint |
Маркер, описывающий текущую транзакцию. |
50 |
Да |
См. также
Основные понятия
Другие ресурсы
Мониторинг событий
sp_trace_setevent (Transact-SQL)