Another reason
Tamil, January 16, 2006 - 2:31 pm UTC
Another primary reason is recovery.
With out redo log entries, oracle may not able to recover the database at point in time.
Tamil
January 16, 2006 - 3:43 pm UTC
this is true - there are many reasons. performance, recovery (all types)....
Writes to Log Files Vs. Writes to Data Files
Sujith Wimalasooriya, January 21, 2006 - 9:21 pm UTC
Hi Tom,
Thanks for the response.
So, when Oracle deals with datafiles, it uses blocks,
because the smallest unit is a block on a Database Object.
but when dealing with online redo, it uses bytes. This should be true for any other file types, like control files, alert.log, recovery files.
Is that true??
Thanks again..
Kandy_Train
So, basically
January 22, 2006 - 9:35 am UTC
control files have "records" of varying widths - but yes, control files are written to in "bytes".
alert log, with "strings" of different numbers of bytes (but this is a bad file to compare to a data file, redo log file and so on)
Not all of the datafiles are opened by Oracle.
Pravesh Karthik from Chennai, January 23, 2006 - 4:30 am UTC
Tom,
when you say 'Not all of the datafiles are opened by Oracle.' .. Is there any datafile that is opened by Oracle to write. Please let us know which are so. You mean System datafiles? or anything more.
Thanks,
Pravesh Karthik
January 23, 2006 - 10:15 am UTC
any file could be opened, or not opened. they are all available - we only open them when we need to.