Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Применимо к: SQL Server 2025 (17.x) и более поздних версий
Возвращает одну строку, отражающую состояние ядра СУБД In-Memory OLTP (XTP) при удалении ядра из базы данных.
Удаление ядра XTP или отмена развертывания — это многофакторный процесс, инициируемый ALTER DATABASE ... REMOVE FILE инструкцией, которая удаляет последний оставшийся контейнер, оптимизированный для памяти, из файловой группы, оптимизированной для памяти. Представление sys.dm_db_xtp_undeploy_status сообщает текущий шаг процесса. Его можно использовать для мониторинга и устранения неполадок, оптимизированных для памяти, контейнеров и файловой группы.
Дополнительные сведения и пошаговые инструкции см. в статье об удалении оптимизированных для памяти контейнеров и файловой группы.
| Имя столбца | Тип данных | Описание |
|---|---|---|
deployment_state |
int | Текущее состояние подсистемы XTP:0 — подсистема XTP не развернута.Модуль XTP никогда не был развернут в этой базе данных или уже удален. 1 — подсистема XTP готова (развернутая версия).Развернутая версия означает, что файловая группа и контейнер, оптимизированные для памяти, существуют, оптимизированные для памяти таблицы или другие объекты XTP не существуют, но могут быть созданы, и контрольные точки XTP не выполняются. ALTER DATABASE ... REMOVE FILE можно выполнить для удаления всех оптимизированных для памяти контейнеров, включая последний оставшийся контейнер.2 — подсистема XTP готова (развернутая контрольная точка).Контрольная точка, развернутая, означает, что оптимизированные для памяти таблицы или другие объекты XTP существуют (или существуют в прошлом), а контрольные точки XTP выполняются. ALTER DATABASE ... REMOVE FILE можно выполнить, чтобы начать удаление последнего оставшегося контейнера, оптимизированного для памяти.3 - Ожидание начала журнала, чтобы перейти к прошлому undeploy LSN.Отмена развертывания XTP выполняется. Контрольные точки вручную, использующие CHECKPOINT и резервные BACKUP DATABASEBACKUP LOG копии, и их можно выполнить для продвижения start_of_log_lsn значения в прошлоеundeploy_lsn.4 — Ожидание окончательной записи журнала отмены развертывания.Отмена развертывания XTP выполняется. После того как начало LSN журнала выполняется мимо undeploy LSN, включая все реплики группы доступности, первичная реплика создает окончательную запись журнала undeploy. После применения последней записи журнала последующие контрольные точки будут отменены подсистемой XTP. 5 — ожидание завершения отмены XTP-контрольных точек.Отмена развертывания XTP выполняется. Последнюю контрольную точку XTP можно запустить вручную или CHECKPOINTавтоматически возникать при росте журнала транзакций с определенным пороговым значением. Дополнительные сведения см. в разделе "Контрольная точка" для оптимизированных для памяти таблиц.6 — Готово к удалению последнего оптимизированного для памяти контейнера.Отмена развертывания XTP выполняется. Это состояние можно достичь, если ALTER DATABASE ... REMOVE FILE оператор для удаления последнего контейнера, оптимизированного для памяти, был прерван до завершения отмены XTP. Оператор можно выполнить еще раз, чтобы удалить последний контейнер и завершить отмену развертывания XTP. |
undeploy_lsn |
numeric(25,0) | Номер последовательности журнала (LSN), указывающий начало удаления ядра XTP из базы данных. Запись журнала с этим номером LSN регистрируется после ALTER DATABASE ... REMOVE FILE того, как инструкция выполняется в первый раз, когда последний оставшийся контейнер, оптимизированный для памяти, запускает процесс отмены развертывания подсистемы XTP, а контрольная точка XTP возникает. До контрольной точки сообщаемое значение равно 0. |
start_of_log_lsn |
numeric(25,0) | Начальный номер LSN активной части журнала транзакций. |
deployment_state_desc |
nvarchar(60) | Описание текущего состояния подсистемы XTP. |
Разрешения
Необходимо разрешение VIEW DATABASE PERFORMANCE STATE на базу данных.