sys.dm_xe_database_session_object_columns (base de données Azure SQL et Azure SQL Managed Instance)

S’applique à : Azure SQL DatabaseAzure SQL Managed Instance

Affiche les valeurs de configuration des objets liés à une session active étendue à la base de données.

Azure SQL Database prend uniquement en charge les sessions étendues à la base de données. Azure SQL Managed Instance prend en charge à la fois les sessions étendues à la base de données et les sessions étendues au serveur. Les sessions étendues au serveur sont recommandées pour les instances managées : en savoir plus dans CREATE EVENT SESSION.

Nom de la colonne Type de données Description
event_session_address varbinary(8) Adresse mémoire de la session d'événements. A une relation plusieurs-à-un avec sys.dm_xe_database_sessions.address. N'accepte pas la valeur NULL.
column_name nvarchar(60) Nom de la valeur de configuration. N'accepte pas la valeur NULL.
column_id int ID de la colonne. Unique dans l'objet. N'accepte pas la valeur NULL.
column_value nvarchar(2048) Valeur configurée de la colonne. Autorise la valeur NULL.
object_type nvarchar(60) Type de l'objet. N’est pas nullable.object_type est l’un des éléments suivants :

événement

target
object_name nvarchar(60) Nom de l'objet auquel appartient cette colonne. N'accepte pas la valeur NULL.
object_package_guid uniqueidentifier GUID du package qui contient l'objet. N'accepte pas la valeur NULL.

Autorisations

Requiert l'autorisation VIEW DATABASE STATE.

Cardinalités de la relation

Du À Relation
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
Plusieurs-à-un
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
Plusieurs-à-un

Étapes suivantes

Pour en savoir plus sur les événements étendus et les concepts associés, consultez les articles suivants :