Расширенные события для Stretch Database
Область применения: SQL Server 2016 (13.x) и более поздних версий — только Windows
Внимание
Stretch Database устарел в SQL Server 2022 (16.x) и База данных SQL Azure. Эта функция будет удалена в будущей версии ядро СУБД. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.
Stretch Database предоставляет набор расширенных событий для поиска и устранения неполадок.
Дополнительные сведения см. в статье Расширенные события. Сведения о запуске сеанса расширенных событий для поиска и устранения неполадок см. в статье Создание сеанса расширенных событий.
Список расширенных событий для базы данных Stretch
Имя события | Описание события |
---|---|
remote_data_archive_db_ddl | Происходит при обработке базы данных языка DDL T-SQL для расширения данных. |
remote_data_archive_provision_operation | Возникает при начале или окончании операции подготовки. |
remote_data_archive_query_rewrite | Возникает, когда RelOp_Get заменяется при перезаписи запроса растяжения. |
remote_data_archive_table_ddl | Происходит при обработке языка DDL T-SQL для расширения данных. |
remote_data_archive_telemetry | Происходит всякий раз, когда локальная система передает событие телеметрии в базу данных Azure. |
remote_data_archive_telemetry_rejected | Возникает при отклонении события телеметрии AzureDB Stretch. |
repopulate_stretch_schema_task_queue_complete | Передает данные о завершении повторного заполнения очереди задач растягивания схемы. |
repopulate_stretch_schema_task_queue_start | Передает данные о начале повторного заполнения очереди задач растягивания схемы. |
stretch_codegen_errorlog | Сообщает выходные данные генератора кода. |
stretch_codegen_start | Сообщает о начале создания кода расширения. |
stretch_create_remote_table_start | Сообщает о начале создания удаленной таблицы. |
stretch_database_disable_completed | Сообщает о выполнении команды ALTER DATABASE SET REMOTE_DATA_ARCHIVE OFF. |
stretch_database_enable_completed | Сообщает о выполнении команды ALTER DATABASE SET REMOTE_DATA_ARCHIVE ON. |
stretch_database_reauthorize_completed | Сообщает о завершении специальной процедуры sp_rda_reauthorize_db. |
stretch_index_reconciliation_codegen_completed | Сообщает о завершении создания кода для операции растягивания удаленного индекса. |
stretch_index_update_step_completed | Сообщает длительность операции обновления растянутого индекса. |
stretch_migration_debug_trace | Трассировка отладки действий растянутого переноса. |
stretch_migration_dequeue_migration | Событие, создаваемое, когда пакет задач растяжения миграции удален из очереди для базы данных. |
stretch_migration_queue_migration | Постановка пакета в очередь для начала переноса базы данных и объекта. |
stretch_migration_requeue_migration | Событие, создаваемое, когда пакет задач растяжения миграции повторно поставлен в очередь. |
stretch_migration_start_migration | Запуск переноса базы данных и объекта. |
stretch_migration_start_unmigration | Запуск отмены миграции базы данных и объекта. |
stretch_remote_column_execution_completed | Сообщает о завершении удаленного выполнения для сформированного кода растянутого столбца. |
stretch_remote_column_reconciliation_codegen_completed | Сообщает, что создание кода для сверки растянутых удаленных столбцов завершено. |
stretch_remote_index_execution_completed | Сообщает о завершении удаленного выполнения для созданного кода растянутого индекса. |
stretch_schema_queue_task | Сообщает, когда пакет будет поставлен в очередь для обработки задачи схемы для базы данных и объекта. |
stretch_schema_script_execution_completed | Передает данные о завершении выполнения скрипта растягивания во время обработки задачи растягивания схемы. |
stretch_schema_script_execution_skipped | Передает данные о пропуске выполнения скрипта растягивания во время обработки задачи растягивания схемы. |
stretch_schema_script_execution_start | Передает данные о начале выполнения скрипта растягивания во время обработки задачи растягивания схемы. |
stretch_schema_task_failed | Передает данные о сбое функции растягивания схемы во время задачи растягивания схемы. |
stretch_schema_task_skipped | Сообщает, что задача растянутой схемы при выполнении функции растянутой схемы была пропущена. |
stretch_schema_task_start | Сообщает о запуске функции растянутой схемы во время задачи растягивания схемы. |
stretch_schema_task_succeeded | Передает данные об успешном завершении функции растягивания схемы во время задачи растягивания схемы. |
stretch_sp_migration_get_batch_id | Вызов sp_stretch_get_batch_id. |
stretch_sync_metadata_start | Сообщает о начале проверок метаданных во время выполнения перемещения. |
stretch_table_codegen_completed | Сообщает о завершении создания кода для расширенной таблицы. |
stretch_table_complete_data_reconciliation | Завершить сверку данных между базой данных и объектом. |
stretch_table_data_reconciliation_event | Сообщает о завершении сверки данных в пакете строк. |
stretch_table_data_reconciliation_results_event | Сообщает об ошибке или успешном завершении сверки данных нескольких пакетов строк. |
stretch_table_hinted_admin_delete_event | Сообщает о выполнении операции DML растянутого обновления, в которой использовалась подсказка администратора. |
stretch_table_hinted_admin_update_event | Сообщает о выполнении операции DML растянутого обновления, в которой использовалась подсказка администратора. |
stretch_table_provisioning_step_completed | Сообщает длительность операции подготовки расширенной таблицы. |
stretch_table_query_error | Сообщает об ошибке, возникшей во время перезаписи запроса на растяжение. |
stretch_table_remote_creation_completed | Сообщает о завершении удаленного выполнения созданного кода для расширенной таблицы. |
stretch_table_row_migration_event | Сообщает о завершении перемещения пакета строк. |
stretch_table_row_migration_results_event | Сообщает об ошибке или успешном завершении миграции нескольких пакетов строк. |
stretch_table_row_unmigration_event | Сообщает о завершении отмены перемещения пакета строк. |
stretch_table_row_unmigration_results_event | Сообщает об ошибке или успешном завершении отмены миграции нескольких пакетов строк. |
stretch_table_start_data_reconciliation | Начать сверку данных между базой данных и объектом. |
stretch_table_unprovision_completed | Сообщает о завершении удаления локальных ресурсов для таблицы, для которой было отменено расширение. |
stretch_table_validation_error | Сообщает о завершении проверки таблицы, когда пользователь включает расширение. |
stretch_unprovision_table_start | Сообщает о начале отмены подготовки таблицы расширения. |