Класс событий SQL:BatchCompleted
Применимо к:База данных
SQL Server Azure SQL Управляемый экземпляр SQL Azure
Класс событий SQL:BatchCompleted указывает, что пакет Transact-SQL завершен.
Столбцы данных класса событий SQL:BatchCompleted
Имя столбца данных | Тип данных | Описание | Идентификатор столбца | Фильтруемый |
---|---|---|---|---|
ApplicationName | nvarchar | Имя клиентского приложения, установившего соединение с экземпляром SQL Server. Этот столбец заполняется значениями, передаваемыми приложением, а не отображаемым именем программы. | 10 | Да |
ClientProcessID | int | Идентификатор, присвоенный главным компьютером сервера процессу, в котором работает клиентское приложение. Этот столбец данных заполняется в том случае, если клиент предоставляет идентификатор клиентского процесса. | 9 | Да |
ЦП | int | Количество времени ЦП (в миллисекундах), использованного пакетом. | 18 | Да |
DatabaseID | int | Идентификатор базы данных, указанной в инструкции USE database , или базы данных по умолчанию, если для данного экземпляра инструкция USE database не выполнялась. Приложение SQL Server Profiler отображает имя базы данных, если столбец данных ServerName захвачен при трассировке и сервер доступен. Определите значение для базы данных, используя функцию DB_ID. | 3 | Да |
имя_базы_данных | nvarchar | Имя базы данных, в которой выполняется пользовательская инструкция. | 35 | Да |
Duration | bigint | Длительность события (в микросекундах). | 13 | Да |
EndTime | datetime | Время окончания события. Этот столбец не заполняется для таких классов событий запуска, как SQL:BatchStarting или SP:Starting. | 15 | Да |
Error | int | Номер ошибки события. 0 = ОК 1 = ошибка 2 = прервано |
31 | Да |
EventClass | int | Тип события = 12. | 27 | Нет |
EventSequence | int | Последовательность данного события в запросе. | 51 | Нет |
GroupID | int | Идентификатор группы рабочей нагрузки, в которой запускается событие трассировки SQL. | 66 | Да |
HostName | nvarchar | Имя компьютера, на котором выполняется клиентская программа. Заполнение этого столбца данных производится в том случае, если клиент предоставляет имя узла. Чтобы определить имя узла, используйте функцию HOST_NAME. | 8 | Да |
IsSystem | int | Указывает, произошло событие в системном или в пользовательском процессе. 1 = системный, 0 = пользовательский. | 60 | Да |
LoginName | nvarchar | Имя входа пользователя (либо защищенное имя входа SQL Server , либо учетные данные входа Microsoft Windows в формате «ДОМЕН\имя_пользователя»). | 11 | Да |
LoginSid | image | Идентификатор безопасности вошедшего в систему пользователя. Эти сведения можно найти в представлении каталога sys.server_principals. Значение идентификатора безопасности уникально для каждого имени входа на сервере. | 41 | Да |
NTDomainName | nvarchar | Домен Windows, к которому принадлежит пользователь. | 7 | Да |
NTUserName | nvarchar | Имя пользователя Windows. | 6 | Да |
Операции чтения | bigint | Число операций чтения страниц, вызванных пакетом. | 16 | Да |
RequestID | int | Идентификатор запроса, содержащего инструкцию. | 49 | Да |
RowCounts | bigint | Количество строк, затронутых событием. | 48 | Да |
ServerName | nvarchar | Имя экземпляра SQL Server , для которого производится трассировка. | 26 | Нет |
SessionLoginName | nvarchar | Имя входа пользователя, создавшего этот сеанс. Например, при соединении с SQL Server под именем Login1 и при выполнении инструкции под именем Login2 SessionLoginName будет содержать значение Login1, а LoginName — значение Login2. В этом столбце отображаются как имена входа SQL Server , так и имена входа Windows. | 64 | Да |
SPID | int | Идентификатор сеанса, в котором произошло событие. | 12 | Да |
StartTime | datetime | Время начала события, если оно известно. | 14 | Да |
TextData | ntext | Текст пакета. | 1 | Да |
TransactionID | bigint | Назначенный системой идентификатор транзакции. | 4 | Да |
Запись | bigint | Количество операций записи страниц, вызванных пакетом. | 17 | Да |
XactSequence | bigint | Токен, который описывает текущую транзакцию. | 50 | Да |