È possibile specificare condizioni e filtri per cercare le istruzioni SQL attualmente in esecuzione nel database gestito o disponibili nei dati AWR conservati.
Nota
La funzione Cerca SQL in Gestione database - Diagnostica e gestione 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 Cerca istruzioni SQL consente di eseguire query e ottenere dati in tempo reale o cronologici nella cache del cursore, negli snapshot e nelle baseline AWR e negli SQL Tuning Set.
Prima di cercare le istruzioni SQL, è necessario assicurarsi di aver impostato la credenziale preferenziale di diagnostica avanzata o una credenziale di sessione. Per informazioni, vedere Imposta e usa credenziali.
Per cercare le istruzioni SQL:
- Andare alla pagina Dettagli database gestito e, nel riquadro sinistro in Risorse, fare clic su Cerca SQL.
- Nella sezione Cerca istruzioni SQL specificare le condizioni di filtro riportate di seguito.
- Selezionare una delle origini dati seguenti in cui si desidera cercare le istruzioni SQL:
- Cursor cache
- Snapshot AWR
- Baseline AWR
- SQL Tuning Set
A seconda dell'origine dati selezionata, potrebbe essere necessario fornire informazioni aggiuntive. Ad esempio, se si seleziona Snapshot AWR come origine dati, è necessario selezionare la durata dell'intervallo di snapshot nel campo Periodo di tempo.
- Selezionare una delle seguenti opzioni per specificare i criteri di filtro:
- Qualsiasi: le istruzioni SQL che soddisfano uno qualsiasi dei criteri specificati vengono filtrate e visualizzate.
- Tutto: le istruzioni SQL che soddisfano tutti i criteri specificati vengono filtrate e visualizzate.
- 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 Nome schema di analisi, Testo SQL, ID SQL, Valore hash piano e Tempo trascorso (sec) 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 (
) 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 Nome schema di analisi e Testo SQL, la casella di controllo Mostra colonne è selezionata per impostazione predefinita e non può essere deselezionata poiché queste informazioni verranno visualizzate per le istruzioni SQL elencate nei risultati della ricerca.
- Fare clic su Cerca.
Vengono elencate le istruzioni SQL filtrate nell'origine dati selezionata e il criterio di ordinamento predefinito è in base al tempo trascorso, in ordine decrescente. Per impostazione predefinita vengono visualizzate informazioni quali
ID SQL,
testo SQL e
nome schema di analisi e colonne aggiuntive quali
ora CPU (sec) e
modulo, 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 per cercare istruzioni SQL specifiche.
È possibile fare clic sull'icona Azioni (
) per un'istruzione SQL ed eseguire i task riportati di seguito.
- Visualizza dettagli SQL: fare clic per visualizzare i dettagli SQL in Hub delle prestazioni.
- Scarica report attivo SQL: fare clic per scaricare il report attivo SQL.
- Salva in SQL Tuning Set: fare clic per salvare l'istruzione SQL in un SQL Tuning Set nuovo o esistente.