1. run from https://teguhth.blogspot.com/2024/11/how-to-sample-simulation-blocking.html
export ORACLE_HOME=/u01/app/oracle/product/19.0.0/dbhome_1
export ORACLE_SID=tgh
export PATH=$ORACLE_HOME/bin:$PATH
or
export ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1
export ORACLE_SID=tgh
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_SID=tgh
export PATH=$ORACLE_HOME/bin:$PATH
2. original script locking
SELECT
s1.sid AS waiting_session,
s1.serial# AS waiting_serial,
s1.username AS waiting_user,
s1.status AS waiting_status,
s2.sid AS blocking_session,
s2.serial# AS blocking_serial,
s2.username AS blocking_user,
s2.status AS blocking_status,
s1.event,
'ALTER SYSTEM KILL SESSION ''' || s1.sid || ',' || s1.serial# || ''' IMMEDIATE;' AS query_kill
FROM
v$session s1
JOIN
v$session s2
ON
s1.blocking_session = s2.sid;

.jpeg)
.jpeg)











