Query per vedere i dettagli di un statement da SID

Pubblicato da Patrizia Gardis il

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!

Query dettagli statement da SID
Hard disk and database icon isolated on white background

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.


0 commenti

Lascia un commento

Segnaposto per l'avatar