sys.dm_xe_database_session_object_columns (Azure SQL Database と Azure SQL Managed Instance)
適用対象: Azure SQL Database Azure SQL Managed Instance
アクティブなデータベース スコープ セッションにバインドされているオブジェクトの構成値を示します。
Azure SQL Database では、 database スコープのセッションのみがサポート。 Azure SQL Managed Instance では、データベース スコープセッションと サーバー スコープ セッションの両方がサポートされます。 マネージド インスタンスには、サーバー スコープのセッションをお勧めします。詳細については、 CREATE EVENT SESSIONを参照してください。
列名 | データ型 | 説明 |
---|---|---|
event_session_address | varbinary(8) | イベント セッションのメモリ アドレス。 sys.dm_xe_database_sessions.address との多対一リレーションシップを持ちます。 NULL 値は許可されません。 |
column_name | nvarchar(60) | 構成値の名前。 NULL 値は許可されません。 |
column_id | int | 列の ID。 オブジェクト内で一意です。 NULL 値は許可されません。 |
column_value | nvarchar(2048) | 列の構成済み値。 NULL 値が許可されます。 |
object_type | nvarchar(60) | オブジェクトの古い型。 nullable.object_typeされていないのは次のいずれかです。 event ターゲット |
object_name | nvarchar(60) | この列が所属するオブジェクトの名前。 NULL 値は許可されません。 |
object_package_guid | uniqueidentifier | オブジェクトを含むパッケージの GUID。 NULL 値は許可されません。 |
アクセス許可
VIEW DATABASE STATE 権限が必要です。
リレーションシップのカーディナリティ
ソース | ターゲット | 関係 |
---|---|---|
dm_xe_database_session_object_columns.object_name dm_xe_database_session_object_columns.object_package_guid |
sys.dm_xe_objects.package_guid sys.dm_xe_objects.name |
多対一 |
dm_xe_database_session_object_columns.column_name dm_xe_database_session_object_columns.column_id |
sys.dm_xe_object_columns.name sys.dm_xe_object_columns.column_id |
多対一 |
次のステップ
拡張イベントと関連する概念の詳細については、次の記事を参照してください。
- Azure SQL データベースでの拡張イベント
- Azure SQL Database と SQL Managed Instance の拡張イベントのイベント ファイル ターゲット コード
- sys.dm_xe_database_session_targets (Azure SQL Database と Azure SQL Managed Instance)
- sys.dm_xe_database_sessions (Azure SQL Database と Azure SQL Managed Instance)
- 動的管理ビューを使用した Microsoft Azure SQL Database および Azure SQL Managed Instance のパフォーマンスの監視