Auto Stats, класс событий
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure
Класс событий Auto Stats указывает, что произошло автоматическое обновление статистики индекса и столбца. Auto Stats также применяется при загрузке статистики, используемой оптимизатором.
Столбцы данных класса событий Auto Stats
Имя столбца данных | Тип данных | Description | Идентификатор столбца | Доступно для фильтрации |
---|---|---|---|---|
ApplicationName | nvarchar | Имя клиентского приложения, создавшего подключение к экземпляру SQL Server. Этот столбец заполняется значениями, передаваемыми приложением, а не отображаемым именем программы. | 10 | Да |
ClientProcessID | int | Идентификатор, присвоенный главным компьютером сервера процессу, в котором работает клиентское приложение. Этот столбец данных заполняется в том случае, если клиент предоставляет идентификатор клиентского процесса. | 9 | Да |
DatabaseID | int | Идентификатор базы данных, указанной в инструкции USE database , или базы данных по умолчанию, если для данного экземпляра инструкция USE database не выполнялась. Sql Server Profiler отображает имя базы данных, если столбец данных ServerName фиксируется в трассировке и сервер доступен. Определите значение для базы данных, используя функцию DB_ID. | 3 | Да |
DatabaseName | nvarchar | Имя базы данных, в которой выполняется пользовательская инструкция. | 35 | Да |
Длительность | bigint | Длительность события (в микросекундах). | 13 | Да |
EndTime | datetime | Время окончания события. | 15 | Да |
Ошибка | int | Номер ошибки для данного события. Часто это номер ошибки, который хранится в представлении каталога sys.messages . | 31 | Да |
EventClass | int | Тип события = 58. | 27 | No |
EventSequence | int | Последовательность данного события в запросе. | 51 | No |
EventSubClass | int | Тип подкласса событий: 1. Статистика создана или обновлена синхронно; столбец TextData указывает, какая именно статистика и была ли она создана или обновлена. 2. Асинхронное обновление статистики; задание поставлено в очередь. 3. Асинхронное обновление статистики; задание запускается. 4. Асинхронное обновление статистики; задание завершено. |
21 | Да |
GroupID | int | Идентификатор группы рабочей нагрузки, в которой запускается событие трассировки SQL. | 66 | Да |
HostName | nvarchar | Имя компьютера, на котором выполняется клиентская программа. Заполнение этого столбца данных производится в том случае, если клиент предоставляет имя узла. Чтобы определить имя узла, используйте функцию HOST_NAME. | 8 | Да |
IndexID | int | Идентификатор записи индекса/статистики объекта, связанного с событием. Чтобы определить идентификатор индекса для объекта, воспользуйтесь столбцом index_id представления каталога sys.indexes . | 24 | Да |
IntegerData | int | Количество успешно обновленных коллекций статистики. | 25 | Да |
IntegerData2 | int | Последовательный номер задания. | 55 | Да |
IsSystem | int | Указывает, произошло событие в системном или в пользовательском процессе. 1 = системный, 0 = пользовательский. | 60 | Да |
LoginName | nvarchar | Имя имени входа пользователя (имя входа безопасности SQL Server или учетные данные для входа Windows в формате DOMAIN\username). | 11 | Да |
LoginSid | Изображение | Идентификатор безопасности вошедшего в систему пользователя. Эти сведения можно найти в представлении каталога sys.server_principals . Значение идентификатора безопасности уникально для каждого имени входа на сервере. | 41 | Да |
NTDomainName | nvarchar | Домен Windows, к которому принадлежит пользователь. | 7 | Да |
NTUserName | nvarchar | Имя пользователя Windows. | 6 | Да |
ObjectID | int | Идентификатор объекта, назначенный системой. | 22 | Да |
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 | Да |
StartTime | datetime | Время начала события, если оно известно. | 14 | Да |
Успешно | int | 0 = ошибка. 1 = успешное завершение. 2 = пропущено из-за приостановки сервера (выпуск MSDE). |
23 | Да |
TextData | ntext | Содержимое этого столбца зависит от того, обновляется ли статистика синхронно (EventSubClass 1) или асинхронно (EventSubClass 2, 3 или 4): 1. Перечисление обновленной/созданной статистики. 2, 3 или 4. NULL; столбец IndexID заполняется идентификаторами индекса/статистики для обновленной статистики. |
1 | Да |
TransactionID | bigint | Назначенный системой идентификатор транзакции. | 4 | Да |
Тип | int | Тип задания. | 57 | Да |