Database Mirroring State Change, класс событий
Область применения: SQL Server База данных SQL Azure
Класс событий Database Mirroring State Change указывает на изменение состояния зеркальной базы данных. Он включается в трассировки, выполняющие мониторинг состояния зеркальных баз данных.
Если класс событий Database Mirroring State Change включен в трассировку, связанные с этим издержки невелики, но они могут возрасти, если зеркальная база данных находится в состоянии повышенной нагрузки.
Столбцы данных класса событий Database Mirroring State Change
Имя столбца данных | Тип данных | Description | Идентификатор столбца | Доступно для фильтрации |
---|---|---|---|---|
DatabaseID | int | Идентификатор базы данных, указанной в инструкции USE database , или database по умолчанию, если для данного экземпляра инструкция USE не выполнялась. Sql Server Profiler отображает имя базы данных, если столбец данных ServerName фиксируется в трассировке и сервер доступен. Определите значение для базы данных, используя функцию DB_ID. | 3 | Да |
DatabaseName | nvarchar | Имя зеркальной базы данных. | 35 | Да |
EventClass | int | Тип события = 167. | 27 | No |
EventSequence | int | Порядковый номер класса событий в пакете. | 51 | No |
IntegerData | int | Идентификатор предыдущего состояния. | 25 | Да |
IsSystem | int | Указывает, произошло событие в системном или в пользовательском процессе. 1 = системный, 0 = пользовательский. | 60 | Да |
LoginSid | Изображение | Идентификатор безопасности вошедшего в систему пользователя. Эти сведения можно найти в представлении каталога sys.server_principals . Значение идентификатора безопасности уникально для каждого имени входа на сервере. | 41 | Да |
RequestID | int | Идентификатор запроса, содержащего инструкцию. | 49 | Да |
ServerName | nvarchar | Имя отслеживаемого экземпляра Microsoft 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 = синхронизированная основная база данных без следящего сервера 3 = синхронизированная зеркальная база данных со следящим сервером 4 = синхронизированная зеркальная база данных без следящего сервера 5 = связь с основной базой данных потеряна 6 = связь с зеркальной базой данных потеряна 7 = отработка отказа вручную 8 = автоматическая отработка отказа 9 = зеркальное отображение приостановлено 10 = нет кворума 11 = синхронизация зеркальной базы данных 12 = основная база данных работает без зеркального отображения |
30 | Да |
TextData | ntext | Описание изменения состояния. | 1 | Да |
TransactionID | bigint | Назначенный системой идентификатор транзакции. | 4 | Да |