If you look in v$lock for the row of type TM, and check the CTIME column - this is roughly the time (in seconds, to the nearest 3) that the table has been locked, or a request has been waiting. Regards Jonathan Lewis http://www.jlcomp.demon.co.uk The Co-operative Oracle Users' FAQ http://www.jlcomp.demon.co.uk/faq/ind_faq.html April 2004 Iceland http://www.index.is/oracleday.php June 2004 UK - Optimising Oracle Seminar ----- Original Message ----- From: "Kommareddy, Srinivas (MED, Wissen Infotech)" <Srinivas.Kommareddy@xxxxxxxxxx> To: <ORACLE-L@xxxxxxxxxxxxx> Sent: Friday, April 02, 2004 5:40 AM Subject: table locked from n minutes Hi All, Is there a way to know that a table has been locked for n minutes ? ( Because a session may lock it and release it several times (depending up on the code). ) We have a requirement to kill a session if it locks a table for n minutes. Can somebody through somelight on this ? Thanks and Regards, Srinivas ---------------------------------------------------------------- Please see the official ORACLE-L FAQ: http://www.orafaq.com ---------------------------------------------------------------- To unsubscribe send email to: oracle-l-request@xxxxxxxxxxxxx put 'unsubscribe' in the subject line. -- Archives are at //www.freelists.org/archives/oracle-l/ FAQ is at //www.freelists.org/help/fom-serve/cache/1.html -----------------------------------------------------------------