Stretch Database の拡張イベント
適用対象: SQL Server 2016 (13.x) 以降 - Windows のみ
重要
拡張データベースは、SQL Server 2022 (16.x) および Azure SQL Database では非推奨になります。 この機能は、データベース エンジンの将来のバージョンで削除される予定です。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションは修正することを検討してください。
Stretch Database では、トラブルシューティングのための一連の拡張イベントを提供しています。
詳細については、「 拡張イベント」を参照してください。 トラブルシューティングのために拡張イベント セッションを開始する方法の詳細については、「 拡張イベント セッションの作成」を参照してください。
Stretch Database の拡張イベントの一覧
イベント名 | イベントの説明 |
---|---|
remote_data_archive_db_ddl | データをストレッチするためにデータベース T-SQL ddl が処理されると発生します。 |
remote_data_archive_provision_operation | プロビジョニング操作の開始または終了時に生じます。 |
remote_data_archive_query_rewrite | クエリがストレッチ用に書き直されるときに RelOp_Get が置換されると生じます。 |
remote_data_archive_table_ddl | データをストレッチするためにテーブル T-SQL ddl が処理されると発生します。 |
remote_data_archive_telemetry | オンプレミスのシステムでテレメトリ イベントが Azure DB に転送されたときに発生します。 |
remote_data_archive_telemetry_rejected | AzureDB 拡張テレメトリ イベントが拒否されたときに発生します |
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 spec proc の完了をレポートします |
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 | 拡張テーブル プロビジョニング解除の開始を報告します |