Gerarchia dell'elemento di monitoraggio Tempo - trascorso
Le informazioni in molti elementi di monitoraggio impiegati nel tempo vengono raggruppate in elementi di monitoraggio più generali.
Ad esempio, i singoli elementi del tempo di attesa, come ad esempio il tempo trascorso in attesa di ricevere le informazioni nel buffer successivo da una coda di tabella (fcm_tq_recv_wait_time) e il tempo trascorso in attesa di un messaggio di risposta FCM (fcm_message_recv_wait_time), sono entrambi inclusi nell'elemento fcm_recv_wait_time generale. L'organizzazione gerarchica dell'elemento di monitoraggio del tempo trascorso rende possibile scegliere l'elemento con il livello di specificità più appropriato per le proprie esigenze.
Dimensioni e prospettive per la visualizzazione degli elementi di monitoraggio del tempo impiegato
Esistono diversi modi in cui è possibile esaminare le gerarchie degli elementi di monitoraggio del tempo impiegato. Un modo è quello di vederli dal punto di vista del sistema nel suo insieme; è anche possibile vederli nel contesto di attività specifiche all'interno del sistema.
La vista a livello di sistema o la dimensione del sistema include elementi che è possibile utilizzare per vedere cosa sta facendo il sistema nel suo insieme. È anche possibile utilizzare gli elementi nella dimensione del sistema per visualizzare le informazioni relative al tempo impiegato per carichi di lavoro specifici.
La vista a livello di attività o la dimensione dell'attività include elementi che è possibile utilizzare per visualizzare le attività specifiche su cui il sistema impiega tempo, ad esempio l'esecuzione di istruzioni SQL. Tutti gli elementi di monitoraggio nella dimensione attività sono inclusi nella dimensione di sistema di livello superiore.
- Tempi di elaborazione del componente confrontati con tempi di attesa
- Tempi trascorsi del componente rispetto ai tempi di elaborazione del componente
Nella seconda prospettiva, i tempi trascorsi del componente sono una superserie di tempi di elaborazione del componente. Ad esempio, per un componente logico del database, ad esempio il componente che esegue i commit, la quantità totale di tempo di elaborazione del commit, come riportato dall'elemento di controllo total_commit_proc_time , viene inclusa nel tempo trascorso complessivo per il commit, come riportato dall'elemento di monitoraggio total_commit_time . La differenza tra il tempo totale trascorso e il tempo di elaborazione totale è costituita da tempi di attesa o di elaborazione vari che non vengono tracciati singolarmente dall'elemento di controllo del tempo trascorso del componente.
La visualizzazione dei tempi trascorsi del componente relativi ai tempi di attesa non è significativa, in quanto i tempi trascorsi del componente già includono i tempi di attesa che vengono sostenuti come parte del tempo trascorso in quella parte del sistema. Se è stato creato un grafico a torta composto sia dai tempi trascorsi che dai tempi di attesa del componente, non si tratterebbe di una rappresentazione accurata del tempo impiegato nel proprio sistema poiché si farebbe doppio conteggio dei vari tipi di tempi di attesa.
Le sezioni che seguono descrivono le varie dimensioni (sistema e attività) e le prospettive (elaborazione dei componenti, tempi di attesa e trascorsi dei componenti e tempi di elaborazione dei componenti) da cui è possibile visualizzare le informazioni negli elementi di monitoraggio impiegati nel tempo.
- Dimensione sistema: elementi di controllo Wait and component processing - impiegato
- Dimensione sistema: elementi di controllo Component time - impiegato
- Dimensione attività: elementi di controllo Wait e component processing - impiegato
- Dimensione attività: tempi di elaborazione componente e trascorsi
Dimensione del sistema: elementi di monitoraggio in attesa e tempo di elaborazione del componente - impiegato
Il seguente elenco mostra una vista generale del modo in cui gli elementi di monitoraggio per il tempo di attesa e il tempo di elaborazione del componente sono correlati tra loro, come visualizzato dalla dimensione del sistema.
I valori per gli elementi di controllo rientrati sono inclusi nell'elemento che precede tali elementi nel successivo livello più alto della gerarchia.
- client_idle_wait_time - elemento di controllo Client idle wait time
- total_rqst_time - elemento di controllo Total request time
- total_wait_time - elemento di controllo Total wait time
- agent_wait_time - elemento di controllo Agent wait time
- wlm_queue_time_total - elemento di controllo Workload manager total queue time
- lob_prefetch_wait_time - elemento di controllo Wait time for prefetcher for LOB read or write
- fed_wait_time - elemento di controllo Time impiegato da un server di federazione
- lock_wait_time - elemento di controllo Time wait on locks
- log_buffer_wait_time - elemento di controllo Log buffer wait time
- log_disk_wait_time - elemento di controllo Log disk wait time
- tcpip_recv_wait_time - elemento di controllo TCP/IP received wait time
- tcpip_send_wait_time - elemento di controllo TCP/IP send wait time
- ipc_recv_wait_time - elemento di controllo Interprocess communication received wait time
- ipc_send_wait_time - elemento di controllo Interprocess communication send wait time
- fcm_recv_wait_time - elemento di controllo FCM received wait time1
- fcm_send_wait_time - elemento di controllo FCM send wait time1
- audit_subsystem_wait_time - elemento di controllo Audit subsystem wait time
- audit_file_write_wait_time - elemento di controllo Audit file write wait time
- diaglog_write_wait_time - elemento di controllo Diagnostic log file write wait time
- pool_read_time - elemento di controllo Total buffer pool physical read time2
- pool_write_time - elemento di controllo Total buffer pool physical write time2
- direct_read_time - elemento di controllo Direct read time
- direct_write_time - elemento di controllo Direct write time
- evmon_wait_time - elemento di controllo Event monitor wait time
- total_extended_latch_wait_time - elemento di controllo Total extended latch wait time
- prefetch_wait_time - elemento di controllo Time wait for prefetch
- comm_exit_wait_time - elemento di controllo Communication exit wait time
- ida_send_wait_time - elemento di controllo Time impiegato in attesa di inviare dati
- ida_recv_wait_time - elemento di controllo Time impiegato in attesa di ricevere dati
- cf_wait_time - elemento di controllo cluster caching facility wait time
- reclaim_wait_time - elemento di controllo Reclaim wait time
- spacemappage_reclaim_wait_time - elemento di controllo Space map page reclaim wait time
- ext_table_recv_wait_time - elemento di controllo Total agent wait time for external table reader
- ext_table_send_wait_time - elemento di controllo Total agent wait for external table writers
- total_compile_proc_time - elemento di controllo Total compile processing time
- total_implicit_compile_proc_time - elemento di controllo Total implicit compile processing time
- total_routine_user_code_proc_time - elemento di controllo Total routine user code processing time
- total_section_proc_time - elemento di controllo Total section processing time
- total_commit_proc_time - elemento di controllo Total commits processing time
- total_rollback_proc_time - elemento di controllo Total rollback processing time
- total_runstats_proc_time - elemento di controllo Total runtime statistics processing time
- total_reorg_proc_time - elemento di controllo Total reorganization processing time
- total_load_proc_time - elemento di controllo Total load processing time
- total_backup_proc_time - elemento di controllo Total non - wait time for online backups
- total_index_build_proc_time - Totale tempo non di attesa impiegato per la creazione di indici a causa della creazione dell'indice o dell'elemento di controllo re - creazione
- total_connect_request_proc_time - elemento di controllo Total connection or switch user request processing time
- total_connect_authentication_proc_time - elemento di controllo Total connection authentication processing time
- Altri elementi di controllo3
- Altri elementi di controllo4
- total_wait_time - elemento di controllo Total wait time
1Questi tempi di attesa relativi a FCM non forniscono informazioni significative quando aggregati tra i membri. Per ulteriori informazioni, consultare Tempi di attesa per le comunicazioni FCM
.
2Quando riportato dall'interfaccia MON_GET_DATABASE o MON_GET_DATABASE_DETAILS , pool_read_time include il tempo di lettura asincrona e pool_write_time include il tempo di scrittura asincrona.
3Questi elementi del tempo di elaborazione includono vari tempi di elaborazione e di attesa non specificamente correlati a questo componente. Ad esempio, l'ora in cui l'elemento total_section_proc_time riporta include l'ora in cui l'elemento total_section_proc_sort_time riporta. L'elemento total_section_sort_proc_time riporta il tempo impiegato nell'esecuzione di attività quali scansioni o unioni di tabelle e indici.
4 Questi elementi di controllo includono un numero ridotto di tipi vari di tempo impiegato (tempi di elaborazione e di attesa) che non sono attualmente monitorati.
Dimensione sistema: Tempo componente - elementi di monitoraggio impiegati
- Uno che riporta la quantità totale di tempo di elaborazione in un componente o fase di elaborazione
- Uno che riporta il tempo trascorso complessivo impiegato nel componente. Questo tempo complessivo include il tempo di elaborazione per il componente e qualsiasi altro tempo di elaborazione o di attesa che potrebbe essere coinvolto.
I valori per gli elementi di controllo rientrati sono inclusi nell'elemento che precede tali elementi nel successivo livello più alto della gerarchia.
- total_rqst_time - elemento di controllo Total request time
- total_backup_time - elemento di controllo Total trascorso time for doing online backups
- total_compile_time - elemento di controllo Total compile time
- total_implicit_compile_time - elemento di controllo Total implicit compile time
- total_implicit_compile_proc_time - elemento di controllo Total implicit compile processing time
- Altri elementi di controllo1
- total_index_build_time - elemento di controllo Total time impiegato nella creazione di indici a causa della creazione dell'indice o della ricreazione
- total_routine_user_code_time - elemento di controllo Total routine user code time
- total_section_time - elemento di controllo Total section time
- total_section_sort_time - elemento di controllo Total section sort time
- total_section_sort_proc_time - elemento di controllo Total section sort processing time
- Altri elementi di controllo1
- total_col_time - elemento di controllo Total column - organized time
- Altri elementi di controllo1
- total_section_sort_time - elemento di controllo Total section sort time
- total_commit_time - elemento di controllo Total commit time
- total_commit_proc_time - elemento di controllo Total commits processing time
- Altri elementi di controllo1
- total_rollback_time - elemento di controllo Total rollback time
- total_rollback_proc_time - elemento di controllo Total rollback processing time
- Altri elementi di controllo1
- total_runstats_time - elemento di controllo Total runtime statistics time
- total_runstats_proc_time - elemento di controllo Total runtime statistics processing time
- Altri elementi di controllo1
- total_reorg_time - elemento di controllo Total reorganization time
- total_reorg_proc_time - elemento di controllo Total reorganization processing time
- Altri elementi di controllo1
- total_load_time - elemento di controllo Total load time
- total_load_proc_time - elemento di controllo Total load processing time
- Altri elementi di controllo1
- total_connect_request_time - elemento di controllo Total connection or switch user request time
- total_connect_request_proc_time - elemento di controllo Total connection or switch user request processing time
- Altri elementi di controllo1
- total_connect_authentication_time - elemento di controllo Total connection or switch user authentication request time
- total_connect_authentication_proc_time - elemento di controllo Total connection authentication processing time
- Altri elementi di controllo1
- Altri elementi di controllo2
1Questi elementi di monitoraggio includono uno o più diversi tipi di tempi di attesa.
2Questi elementi di controllo includono un numero ridotto di tipi vari di tempo impiegato (tempi di elaborazione e di attesa) che non sono attualmente monitorati.
Dimensione attività: elementi di monitoraggio Tempo di attesa e tempo di elaborazione del componente - trascorso
Il seguente elenco mostra gli elementi di monitoraggio che è possibile visualizzare per le attività dalla prospettiva dei tempi di attesa rispetto ai tempi di elaborazione dei componenti.
I valori per gli elementi di controllo rientrati sono inclusi nell'elemento che precede tali elementi nel successivo livello più alto della gerarchia.
- wlm_queue_time_total - elemento di controllo Workload manager total queue time
- stmt_exec_time - elemento di controllo Statement execution time
- total_act_wait_time - elemento di controllo Total activity wait time 1
- lock_wait_time - elemento di controllo Time wait on locks
- lob_prefetch_wait_time - Tempo di attesa per il prefetcher per l'elemento di monitoraggio LOB in lettura o scrittura
- log_buffer_wait_time - Elemento di monitoraggio del tempo di attesa del buffer di registro
- log_disk_wait_time - Elemento di monitoraggio del tempo di attesa del disco di registro
- fed_wait_time - Tempo trascorso da un elemento di monitoraggio del server di federazione
- fcm_recv_wait_time - Tempo di attesa del monitor FCM ricevutoelemento2
- fcm_send_wait_time - Tempo di attesa del monitor FCM per l'invioelemento2
- audit_subsystem_wait_time - Elemento di monitoraggio del tempo di attesa del sottosistema di audit
- evmon_wait_time - Elemento di monitoraggio del tempo di attesa del monitor eventi
- audit_file_write_wait_time - Elemento di monitoraggio del tempo di attesa della scrittura dei file di audit
- diaglog_write_wait_time - Elemento di monitoraggio del tempo di attesa della scrittura del file di registro diagnostico
- pool_read_time - Elemento di monitoraggio del tempo totale di lettura fisica del buffer pool
- pool_write_time - Elemento di monitoraggio del tempo totale di scrittura fisica del buffer pool
- direct_read_time - Elemento di monitoraggio del tempo di lettura diretta
- direct_write_time - Elemento di monitoraggio del tempo di scrittura diretta
- total_extended_latch_wait_time - Elemento di monitoraggio del tempo di attesa totale del latch esteso
- prefetch_wait_time - Tempo di attesa per l'elemento di monitoraggio prefetch
- ida_send_wait_time - Tempo trascorso in attesa dell'invio dell'elemento di monitoraggio dei dati
- ida_recv_wait_time - Tempo di attesa per la ricezione dell'elemento di monitoraggio dei dati
- cf_wait_time - elemento di monitoraggio del tempo di attesa della struttura di caching del cluster
- reclaim_wait_time - Elemento di monitoraggio del tempo di attesa reclamato
- spacemappage_reclaim_wait_time - Elemento di monitoraggio del tempo di attesa della pagina della mappa spaziale
- ext_table_recv_wait_time - Tempo di attesa totale dell'agente per i lettori di tabelle esterne elemento di monitoraggio
- ext_table_send_wait_time - Tempo di attesa totale dell'agente per l'elemento di monitoraggio degli scrittori di tabelle esterne
- total_routine_non - sect_proc_time - elemento di controllo Non - section processing time
- total_routine_user_code_proc_time - elemento di controllo Total routine user code processing time
- Altri elementi di controllo3
- total_section_proc_time - elemento di controllo Total section processing time
- total_index_build_proc_time - Totale tempo non di attesa impiegato per la creazione di indici a causa della creazione dell'indice o dell'elemento di controllo re - creazione
- Altri elementi di controllo4
- total_act_wait_time - elemento di controllo Total activity wait time 1
1Questo elemento di controllo non include alcun tempo di attesa sostenuto dalle attività nidificate (child) eseguite dall'istruzione.
2Questi tempi di attesa relativi a FCM non forniscono informazioni significative quando aggregati tra i membri. Per ulteriori informazioni, consultare Tempi di attesa per le comunicazioni FCM
.
3Include tempi di elaborazione diversi non specificamente correlati a questo componente.
4Include un numero ridotto di tipi di tempo (tempi di elaborazione e di attesa) che non sono attualmente monitorati. Inoltre, questo tempo include i tempi di elaborazione e di attesa delle attività child.
Dimensione attività: componenti trascorsi e tempi di elaborazione dei componenti
Il seguente elenco mostra gli elementi di monitoraggio che è possibile visualizzare per le attività dalla prospettiva dei tempi trascorsi del componente, che comprendono i tempi di elaborazione del componente.
I valori per gli elementi di controllo rientrati sono inclusi nell'elemento che precede tali elementi nel successivo livello più alto della gerarchia.
- stmt_exec_time - elemento di controllo Statement execution time
- total_section_time - elemento di controllo Total section time
- total_section_sort_time - elemento di controllo Total section sort time
- total_col_time - elemento di controllo Total column - organized time
- Altro2
- total_routine_time - elemento di controllo Total routine time
- total_index_build_time - elemento di controllo Total time impiegato nella creazione di indici a causa della creazione dell'indice o della ricreazione
- total_section_time - elemento di controllo Total section time
1Questi elementi di monitoraggio includono uno o più diversi tipi di tempi di attesa.
2Questi elementi di tempo di elaborazione includono vari tempi di elaborazione e di attesa non specificamente correlati a tale componente.