È 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 i database AI autonomi. 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 gestiti, espandere Prestazioni nel riquadro sinistro e 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 filtro predefiniti quali Nome schema di analisi e Testo SQL, la casella di controllo Mostra colonna è 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.