Update of operating system timestamp of datafile

When does the operating system timestamp of the Oracle datafile get updated ?  Normally, it is seen to happen at instance shutdown, but can it happen in between when the instance is running ?  Under what conditions ?

The OS timestamp does not change every time the DBWR process writes to the datafile in Windows NT - when does the timestamp actually change in a Windows NT environment ?
EileenaAsked:
Who is Participating?
 
ORACLEtuneConnect With a Mentor Commented:
hi,

the Oracle8i Database "engine" has different moving parts,
oracle datafiles are updated after an Oracle8i CHECKPOINT occurs.  A CHECKPOINT is a database engine action whereby the SGA REDO_LOG buffer is written to an on-line redo.log.  This action is followed by a DBWR action whereby all "dirty-blocks" in the SGA DATA_BLOCK_BUFFER (i.e. cached/changed datablocks) are written to their respective oracle datafiles.  The Oracle SCN (System Change Number) is written to synchronize and map each database transaction to its repective REDO_LOG & oracle datafile & oracle control file.  This concurrency architecture allows Oracle to recover in event of instance, media, user, or other failure.

"When does the operating system timestamp of the Oracle datafile get updated ?"

- after a database DBWR operation occurs.  

This means the database transaction data buffered in the SGA has been written to disk.  Buffering data in the SGA, allows Oracle to write to disk every 30-45 minutes, this way your system is not i/o bound by constant database writes to disk.  Check your alert log, your CHECKPOINT switches should be occuring every 30-45 minutes in a tuned database engine.

see ya,
Eric
0
 
fvaCommented:
When auto-increased?

F.
0
 
misho2000Commented:
I think that every time Oracle process writes to any database file OS timestamp is updated.
0
 
MindphaserCommented:
Please update and finalize this old, open question. Please:

1) Award points ... if you need Moderator assistance to split points, comment here with details please or advise us in Community Support with a zero point question and this question link.
2) Ask us to delete it if it has no value to you or others
3) Ask for a refund so that we can move it to our PAQ at zero points if it did not help you but may help others.

EXPERT INPUT WITH CLOSING RECOMMENDATIONS IS APPRECIATED IF ASKER DOES NOT RESPOND.

Thanks,

** Mindphaser - Community Support Moderator **

P.S.  Click your Member Profile, choose View Question History to go through all your open and locked questions to update them.
0
 
MindphaserCommented:
Force accepted

** Mindphaser - Community Support Moderator **
0
All Courses

From novice to tech pro — start learning today.