Deepak, generally rm does exactly this - an unlink() system call to unlink file from the inode. LGWR holds an open file descriptor after open - after that LGWR doesn't really care whenever file is linked to the inode or not. The actual delete happens when there is no more link(-s) and no open file descriptors. On 5/17/07, DBA Deepak <oracle.tutorials@xxxxxxxxx> wrote:
Hi Alexander, I do not think UNIX removes the directory entry immediately. Otherwise how would it access the REDO logs by their paths. What might be happening is UNIX is marking it as deleted (may be using a flag or so). Please do correct me if am wrong. Deepak
-- Alexander Fatkulin -- //www.freelists.org/webpage/oracle-l