mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 10:58:30 -05:00
add db name to xevent session and view (#6135)
This commit is contained in:
@@ -86,6 +86,14 @@ const profilerViewTemplateSchema: IJSONSchema = {
|
|||||||
{
|
{
|
||||||
name: 'Duration',
|
name: 'Duration',
|
||||||
eventsMapped: ['duration']
|
eventsMapped: ['duration']
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'DatabaseID',
|
||||||
|
eventsMapped: ['database_id']
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'DatabaseName',
|
||||||
|
eventsMapped: ['database_name']
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -107,6 +115,14 @@ const profilerViewTemplateSchema: IJSONSchema = {
|
|||||||
{
|
{
|
||||||
name: 'StartTime',
|
name: 'StartTime',
|
||||||
eventsMapped: ['timestamp']
|
eventsMapped: ['timestamp']
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'DatabaseID',
|
||||||
|
eventsMapped: ['database_id']
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'DatabaseName',
|
||||||
|
eventsMapped: ['database_name']
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -197,6 +213,14 @@ const profilerViewTemplateSchema: IJSONSchema = {
|
|||||||
{
|
{
|
||||||
name: 'Duration',
|
name: 'Duration',
|
||||||
eventsMapped: ['duration']
|
eventsMapped: ['duration']
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'DatabaseID',
|
||||||
|
eventsMapped: ['database_id']
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'DatabaseName',
|
||||||
|
eventsMapped: ['database_name']
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -218,6 +242,14 @@ const profilerViewTemplateSchema: IJSONSchema = {
|
|||||||
{
|
{
|
||||||
name: 'SPID',
|
name: 'SPID',
|
||||||
eventsMapped: ['session_id']
|
eventsMapped: ['session_id']
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'DatabaseID',
|
||||||
|
eventsMapped: ['database_id']
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'DatabaseName',
|
||||||
|
eventsMapped: ['database_name']
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -251,13 +283,13 @@ const profilerSessionTemplateSchema: IJSONSchema = {
|
|||||||
ADD EVENT sqlserver.logout(
|
ADD EVENT sqlserver.logout(
|
||||||
ACTION(package0.event_sequence,sqlserver.client_app_name,sqlserver.client_pid,sqlserver.nt_username,sqlserver.server_principal_name,sqlserver.session_id)),
|
ACTION(package0.event_sequence,sqlserver.client_app_name,sqlserver.client_pid,sqlserver.nt_username,sqlserver.server_principal_name,sqlserver.session_id)),
|
||||||
ADD EVENT sqlserver.rpc_completed(
|
ADD EVENT sqlserver.rpc_completed(
|
||||||
ACTION(package0.event_sequence,sqlserver.client_app_name,sqlserver.client_pid,sqlserver.database_id,sqlserver.nt_username,sqlserver.query_hash,sqlserver.server_principal_name,sqlserver.session_id)
|
ACTION(package0.event_sequence,sqlserver.client_app_name,sqlserver.client_pid,sqlserver.database_id,sqlserver.database_name,sqlserver.nt_username,sqlserver.query_hash,sqlserver.server_principal_name,sqlserver.session_id)
|
||||||
WHERE ([package0].[equal_boolean]([sqlserver].[is_system],(0)))),
|
WHERE ([package0].[equal_boolean]([sqlserver].[is_system],(0)))),
|
||||||
ADD EVENT sqlserver.sql_batch_completed(
|
ADD EVENT sqlserver.sql_batch_completed(
|
||||||
ACTION(package0.event_sequence,sqlserver.client_app_name,sqlserver.client_pid,sqlserver.database_id,sqlserver.nt_username,sqlserver.query_hash,sqlserver.server_principal_name,sqlserver.session_id)
|
ACTION(package0.event_sequence,sqlserver.client_app_name,sqlserver.client_pid,sqlserver.database_id,sqlserver.database_name,sqlserver.nt_username,sqlserver.query_hash,sqlserver.server_principal_name,sqlserver.session_id)
|
||||||
WHERE ([package0].[equal_boolean]([sqlserver].[is_system],(0)))),
|
WHERE ([package0].[equal_boolean]([sqlserver].[is_system],(0)))),
|
||||||
ADD EVENT sqlserver.sql_batch_starting(
|
ADD EVENT sqlserver.sql_batch_starting(
|
||||||
ACTION(package0.event_sequence,sqlserver.client_app_name,sqlserver.client_pid,sqlserver.database_id,sqlserver.nt_username,sqlserver.query_hash,sqlserver.server_principal_name,sqlserver.session_id)
|
ACTION(package0.event_sequence,sqlserver.client_app_name,sqlserver.client_pid,sqlserver.database_id,sqlserver.database_name,sqlserver.nt_username,sqlserver.query_hash,sqlserver.server_principal_name,sqlserver.session_id)
|
||||||
WHERE ([package0].[equal_boolean]([sqlserver].[is_system],(0))))
|
WHERE ([package0].[equal_boolean]([sqlserver].[is_system],(0))))
|
||||||
ADD TARGET package0.ring_buffer(SET max_events_limit=(1000),max_memory=(51200))
|
ADD TARGET package0.ring_buffer(SET max_events_limit=(1000),max_memory=(51200))
|
||||||
WITH (MAX_MEMORY=8192 KB,EVENT_RETENTION_MODE=ALLOW_SINGLE_EVENT_LOSS,MAX_DISPATCH_LATENCY=5 SECONDS,MAX_EVENT_SIZE=0 KB,MEMORY_PARTITION_MODE=PER_CPU,TRACK_CAUSALITY=ON,STARTUP_STATE=OFF)`
|
WITH (MAX_MEMORY=8192 KB,EVENT_RETENTION_MODE=ALLOW_SINGLE_EVENT_LOSS,MAX_DISPATCH_LATENCY=5 SECONDS,MAX_EVENT_SIZE=0 KB,MEMORY_PARTITION_MODE=PER_CPU,TRACK_CAUSALITY=ON,STARTUP_STATE=OFF)`
|
||||||
@@ -300,10 +332,10 @@ const profilerSessionTemplateSchema: IJSONSchema = {
|
|||||||
ADD EVENT sqlserver.logout(
|
ADD EVENT sqlserver.logout(
|
||||||
ACTION(package0.event_sequence,sqlserver.session_id)),
|
ACTION(package0.event_sequence,sqlserver.session_id)),
|
||||||
ADD EVENT sqlserver.rpc_starting(
|
ADD EVENT sqlserver.rpc_starting(
|
||||||
ACTION(package0.event_sequence,sqlserver.session_id,sqlserver.database_name)
|
ACTION(package0.event_sequence,sqlserver.session_id,sqlserver.database_id,sqlserver.database_name)
|
||||||
WHERE ([package0].[equal_boolean]([sqlserver].[is_system],(0)))),
|
WHERE ([package0].[equal_boolean]([sqlserver].[is_system],(0)))),
|
||||||
ADD EVENT sqlserver.sql_batch_starting(
|
ADD EVENT sqlserver.sql_batch_starting(
|
||||||
ACTION(package0.event_sequence,sqlserver.session_id,sqlserver.database_name)
|
ACTION(package0.event_sequence,sqlserver.session_id,sqlserver.database_id,sqlserver.database_name)
|
||||||
WHERE ([package0].[equal_boolean]([sqlserver].[is_system],(0))))
|
WHERE ([package0].[equal_boolean]([sqlserver].[is_system],(0))))
|
||||||
ADD TARGET package0.ring_buffer(SET max_events_limit=(1000),max_memory=(51200))
|
ADD TARGET package0.ring_buffer(SET max_events_limit=(1000),max_memory=(51200))
|
||||||
WITH (MAX_MEMORY=8192 KB,EVENT_RETENTION_MODE=ALLOW_SINGLE_EVENT_LOSS,MAX_DISPATCH_LATENCY=5 SECONDS,MAX_EVENT_SIZE=0 KB,MEMORY_PARTITION_MODE=PER_CPU,TRACK_CAUSALITY=ON,STARTUP_STATE=OFF)`
|
WITH (MAX_MEMORY=8192 KB,EVENT_RETENTION_MODE=ALLOW_SINGLE_EVENT_LOSS,MAX_DISPATCH_LATENCY=5 SECONDS,MAX_EVENT_SIZE=0 KB,MEMORY_PARTITION_MODE=PER_CPU,TRACK_CAUSALITY=ON,STARTUP_STATE=OFF)`
|
||||||
|
|||||||
Reference in New Issue
Block a user