Con l’articolo Query per vedere i dettagli di un statement da SID,
forniamo una statement che permette di individuare il testo in esecuzione di una sessione attiva attraverso il SID.
Inoltre, per essere sicuri di aver individuato la corretta sessione, oltre al SID è selezionato il SERIAL della sessione.
Prima di procedere con i dettagli su questa query ci teniamo a darti il benvenuto sul primo portale italiano sul database Oracle.
In questo sito troverai tutorial, guide e query per moltissime attività quotidiane, tipiche del database administrator!
Buona lettura!
Dettagli statement da SID:
set serveroutput on
DECLARE
sid NUMBER;
serial NUMBER;
ddl CLOB;
BEGIN
select b.sid, b.serial#, a.sql_text
INTO sid,serial,ddl
from v$sql a, v$session b
where b.sid in (&seq_sid) and
(b.sql_address = a.address or
b.SQL_HASH_VALUE = a.hash_value);
dbms_output.put_line(ddl);
END;
/
Ti facciamo nostare che su ogni nostra query o codice, che troverai sul sito (turorial, guide e query) avrai a disposizione il pulsante “copy” sulla destra, usalo e tutto sarà più semplice!
Non solo Query dettagli statement da SID
Per visionare le mie guide sui Comandi CRS clicca qui!
A questo LINK, invece, troverai le query SQL
Resta aggiornato sulle nostre attività entrando a far parte della nostra community:
Facebook
Youtube
Linkedin
Per chi ancora non lo avesse fatto, consigliamo di salvare tra i propri bookmark questo sito, così da avere sempre a portata di mano le nsotre soluzioni ai problemi più comuni su database, in particolar modo, database oracle.
- Query per vedere informazioni delle sessioni ATTIVE che consumano più risorse
- Query per vedere i consumi di risorse di tutte le sessioni ATTIVE
- Query per vedere i consumi di risorse delle sessioni attive
- Query per vedere l’utilizzo di risorse delle SESSIONI ATTIVE
- Query per vedere i dettagli di un statement da SID
- Query per estrarre statement da un SQL_ID successivo EXPLAIN PLAN FOR dello statement
- Query per vedere se è cambiato il piano d’accesso ai dati – PLAN_HASH_VALUE
- Query per estrarre lo statement da SQL_ID