Cerca sessioni

È possibile specificare condizioni e filtri per ottenere dati sulle sessioni correnti nel database gestito.

Nota

La funzione Cerca sessioni in Database Management Diagnostics & Management non è attualmente disponibile per gli Autonomous Database. Qualsiasi menzione relativa ai "database gestiti" in questa sezione fa riferimento solo ai database esterni e ai database Oracle Cloud per i quali è abilitata Diagnostics & Management.

Una ricerca dinamica nella sezione Sessioni di ricerca consente di eseguire query e ottenere dati cronologici o in tempo reale sulle sessioni correnti.

Prima di cercare le sessioni, è necessario assicurarsi di aver impostato una credenziale di sessione. Per informazioni, vedere Imposta credenziali sessione.

Di seguito sono riportate informazioni sui privilegi necessari per cercare le sessioni ed eseguire altri task correlati.

  • Per elencare le sessioni: READ ON V_$SESSION, READ ON GV_$SESSION
  • Per abilitare o disabilitare SQL Trace: EXECUTE ON DBMS_MONITOR
  • Per terminare una sessione: ALTER SYSTEM

Per cercare le sessioni:

  1. Andare alla pagina Dettagli database gestito e, nel riquadro sinistro in Risorse, fare clic su Cerca sessioni.
  2. Nella sezione Cerca sessioni specificare le condizioni di filtro riportate di seguito.
    1. Selezionare una delle seguenti opzioni per specificare i criteri di filtro:
      • Qualsiasi: le sessioni correnti che soddisfano uno qualsiasi dei criteri specificati vengono filtrate e visualizzate.
      • Tutto: le sessioni correnti che soddisfano tutti i criteri specificati vengono filtrate e visualizzate.
    2. Selezionare un attributo di filtro o un qualificatore per filtrare i dati, un operatore per specificare la modalità di correlazione dell'attributo di filtro al valore e immettere un valore dell'attributo di filtro specificato.

      Per impostazione predefinita, vengono elencati gli attributi di filtro SID, Programma e Servizio ed è possibile specificare l'operatore e il valore. Per aggiungere un attributo di filtro aggiuntivo o una colonna da visualizzare nei risultati della ricerca, fare clic su Aggiungi un filtro o una colonna. È possibile fare clic sull'icona Rimuovi (Rimuovi) per rimuovere un singolo attributo di filtro oppure fare clic su Rimuovi tutto per rimuovere tutti gli attributi di filtro.

      Per gli attributi di filtro, ad esempio SID e utente del database, la casella di controllo Mostra colonne è selezionata per impostazione predefinita e non può essere deselezionata poiché queste informazioni verranno visualizzate per le sessioni elencate nei risultati della ricerca.

    3. Fare clic su Cerca.
Le sessioni correnti filtrate sono elencate in Risultati e per impostazione predefinita vengono visualizzate informazioni quali Stato e Programma della sessione e ulteriori colonne, ad esempio Server e Traccia SQL, vengono visualizzate se sono state aggiunte durante l'impostazione degli attributi di filtro e se è stata selezionata la casella di controllo Mostra colonna. È possibile utilizzare il campo Cerca nei risultati per cercare sessioni specifiche.

È possibile fare clic sull'icona Azioni (Azioni) per una sessione ed eseguire i task riportati di seguito.

  • Termina sessione: fare clic per terminare la sessione. Tenere presente che se si interrompe una sessione, tutte le operazioni relative alla sessione verranno interrotte e l'utente verrà disconnesso dal database.
  • Abilita SQL Trace: fare clic per abilitare SQL Trace per la sessione per acquisire informazioni dettagliate per la diagnostica delle prestazioni. Nel pannello Abilita SQL Trace è possibile abilitare SQL Trace con le opzioni Informazioni di attesa e Informazioni di associazione e impostare la frequenza di dump delle statistiche di origine riga nei file di trace per ogni cursore.
  • Disabilita SQL Trace: fare clic per disabilitare SQL Trace per la sessione.