Tarry: You said "The data changes for a committed transaction, stored in the database buffers of the SGA, are not necessarily written immediately to the datafiles by the database writer (DBWn) background process. This writing takes place when it is most efficient for the database to do so. It may happen before the transaction commits or, alternatively, it may happen some time after the transaction commits"


Does this mean that -- those transactions that went to the disk (datafiles) before getting committed are still available say after a Power Failure? Can you kindly substantiate this?