次の方法で共有


Stretch Database の拡張イベント

適用対象: SQL Server 2016 (13.x) 以降 - Windows のみ

重要

拡張データベースは、SQL Server 2022 (16.x) および Azure SQL Database では非推奨になります。 この機能は、データベース エンジンの将来のバージョンで削除される予定です。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションは修正することを検討してください。

Stretch Database では、トラブルシューティングのための一連の拡張イベントを提供しています。

詳細については、「 拡張イベント」を参照してください。 トラブルシューティングのために拡張イベント セッションを開始する方法の詳細については、「 拡張イベント セッションの作成」を参照してください。

Stretch Database の拡張イベントの一覧

イベント名 イベントの説明
リモートデータアーカイブデータベースDDL データをストレッチするためにデータベース T-SQL ddl が処理されると発生します。
リモートデータアーカイブ提供操作 プロビジョニング操作の開始または終了時に生じます。
リモート データ アーカイブ クエリ 書き換え クエリがストレッチ用に書き直されるときに RelOp_Get が置換されると生じます。
リモートデータアーカイブテーブルDDL データをストレッチするためにテーブル T-SQL ddl が処理されると発生します。
リモートデータアーカイブのテレメトリー オンプレミスのシステムでテレメトリ イベントが Azure DB に転送されたときに発生します。
リモートデータアーカイブテレメトリー拒否 AzureDB 拡張テレメトリ イベントが拒否されたときに発生します
リポピュレートストレッチスキーマタスクキュー完了 拡張スキーマ タスク キューの再作成の完了をレポートします。
repopulate_stretch_schema_task_queue_start 拡張スキーマ タスク キューの再作成の開始をレポートします。
stretch_codegen_errorlog コード ジェネレーターの出力を報告します
stretch_codegen_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_update_step_completed 拡張されたインデックス更新操作の期間を報告します
ストレッチマイグレーションデバッグトレース 移行拡張アクションのデバッグ トレース。
stretch_migration_dequeue_migration ストレッチ移行タスクがデータベースに対してデキューされると生成されるイベント。
伸縮移行キュー移行 データベースとオブジェクトの移行を開始するためパケットをキューに入れます。
stretch_migration_requeue_migration ストレッチ移行タスク パケットがキューに再登録されると生成されるイベント。
stretch_migration_start_migration データベースとオブジェクトの移行を開始します。
stretch_migration_start_unmigration データベースとオブジェクトの移行取り消しを開始します。
ストレッチリモートカラム実行完了 ストレッチ列用に生成されたコードのリモート実行の完了を報告します
stretch_remote_column_reconciliation_codegen_completed ストレッチ リモート列調整用のコード生成の完了をレポートします
ストレッチリモートインデックス実行完了 拡張インデックス用に生成されたコードのリモート実行の完了を報告します
stretch_schema_queue_task データベースとオブジェクトのスキーマのタスクを処理するためにパケットがキューに入ろうとしているときに報告します。
ストレッチスキーマスクリプトの実行が完了しました 拡張スキーマ タスクの処理中に、拡張スクリプトの実行完了をレポートします。
ストレッチ スキーマ スクリプトの実行がスキップされました 拡張スキーマ タスクの処理中に、拡張スクリプトの実行をスキップしたことをレポートします。
ストレッチスキーマスクリプト実行開始 拡張スキーマ タスクの処理中に、拡張スクリプトの実行開始をレポートします。
ストレッチスキーマタスク失敗 拡張スキーマ タスクの実行中に拡張スキーマ関数でエラーが発生したことをレポートします。
スキーマの拡張タスクがスキップされました ストレッチ スキーマ関数の段階でストレッチ スキーマ タスクがスキップされることをレポートします。
スキーマを展開するタスクの開始 拡張スキーマ タスク中に、拡張スキーマ機能の開始を報告します。
ストレッチスキーマタスク成功 拡張スキーマ タスクの実行中に拡張スキーマ関数が正常に完了したことをレポートします。
stretch_sp_migration_get_batch_id Sp_stretch_get_batch_id を呼び出す
ストレッチ同期メタデータ開始 移行タスク時のメタデータ チェックの開始を報告します。
stretch_table_codegen_完了 ストレッチされたテーブルのコード生成の完了を報告します
ストレッチテーブル完全データ整合性 データベースとオブジェクトのデータ調整を完了します。
ストレッチテーブルデータ調整イベント 行のバッチをデータ調整した場合の完了をレポートします
ストレッチテーブルデータ整合結果イベント 行の複数のバッチのデータ調整のエラーまたは正常な完了をレポートします
ストレッチテーブルヒント管理者削除イベント 管理者のヒントを使用するストレッチ削除 DML 操作の実行をレポートします
ストレッチテーブルのヒントされた管理者更新イベント 管理者のヒントを使用するストレッチ更新 DML 操作の実行をレポートします
ストレッチテーブル提供ステップ完了 ストレッチされたテーブルのプロビジョニング操作の実行時間を報告します
ストレッチテーブルクエリエラー ストレッチ クエリ書き直しの間にスローされたエラーを報告します
ストレッチテーブルのリモート作成が完了しました ストレッチされたテーブルのために生成されたコードのリモート実行の完了を報告します
テーブル行移行イベントのストレッチ 行のバッチの移行の完了を報告します
ストレッチテーブル行移行結果イベント 行の複数のバッチの移行のエラーまたは正常な完了を報告します
ストレッチテーブル行のアンマイグレーションイベント 行のバッチの移行取り消しの完了を報告します
ストレッチテーブル行の逆移行結果イベント 行の複数のバッチの移行取り消しのエラーまたは正常な完了を報告します
ストレッチ_テーブル_開始_データ調整 データベースとオブジェクトのデータ調整を開始します。
ストレッチテーブルのプロビジョン解除完了 ストレッチされていないテーブルのローカル リソースの削除の完了を報告します
ストレッチテーブル検証エラー ユーザーが拡張を有効にした際のテーブルの検証の完了を報告します
stretch_unprovision_table_start 拡張テーブル プロビジョニング解除の開始を報告します

関連項目