Post

Visualizzazione dei post da novembre, 2023

Processi Attivi sul server db

I processi attuali sono dati dalla somma dei - processi client attivi ps -ef | grep <SID> | grep -i LOCAL=NO | wc -l - processi di background ps -ef | grep <SID> | grep ora_ | wc -l Possiamo capire chi è la sessione oracle legata al processo del sistema operativo. SQL> Select s.sid from v$session s,v$process p where p.spid=PID and s.paddr=p.addr dove PID è recuperato dalla colonna PID del comando di prima "ps -ef....." Una volta recuperato il sid si può risalire alla username, machine , stato SQL> select username, machine, status, sql_id from v$session where sid= Risalgo al tipo di statement in corso SQL> select * from v$sql where sq_id= SQL> select * from v$sql_ext where sql_id=