How can I remove locks on an object?
-
16-10-2019 - |
Question
One of my queries is running in to a Row Lock Contention. I've tracked down which table is causing that - so now what's the next step ? Which session is causing this table to get locked ? How do I remove the lock ?
I'm using Oracle 10g
Solution
Look in DBA_BLOCKERS
and DBA_WAITERS
. If you don't have these views, as SYS run @?/rdbms/admin/catblock
.
You can remove the lock by killing the session, but you will then need to wait for Oracle, specifically PMON, to roll back that session's outstanding work.
Licensed under: CC-BY-SA with attribution
Not affiliated with dba.stackexchange