Job Seekers   Employers
dbapool: Authors | Submissions | Contact Us
   Forgot password? | Sign up
  Home   Discussion Forum   Articles   Interview Questions   FAQs   Scripts   Rewards   Analyzer   White Papers   Blog   Certification   Downloads   Tools
 

Topic: Database Administration >> checkpt

Disclaimer: The purpose of all dbapool forums including OCP and Other Oracle Certification forums is to help each other with specific issues but not to share dump and copyrighted exam content, materials or intellectual property. You may review the entire Oracle Certification Program Candidate Agreement online Here.



  


 Title: checkpt
 black  Posted: Sep 05, 2007 04:47:48 AM

 Total Post: 14
 Joined: Aug, 2007






 can anybody explain breifly about checkpoint?

 Ramesh Joyisa
Posted: Sep 05, 2007 05:07:48 AM  

 Total Post: 226
 Joined: Aug, 2007






 
A checkpoint performs the following three operations:
(i) Every dirty block in the buffer cache is written to the data files.That is, it synchronizes the datablocks in the buffer cache with the datafiles on disk. It's the DBWR that writes all modified databaseblocks back to the datafiles.
(ii) The latest SCN is written (updated) into the datafile header.
(iii) The latest SCN is also written to the controlfiles.
The update of the datafile headers and the control files is done by the LGWR(CKPT if CKPT is enabled). As of version 8.0, CKPT is enabled by default.

 Navi
Posted: Sep 05, 2007 02:26:03 PM  

 Total Post: 60
 Joined: Jun, 2007






 
Hi,
Checkpoint is an event that represents the moment in time when the database is in a consistent state.i.e. All the dirty buffers are written to datafiles. So if a instance fails at this moment means no recovery is needed.

When checkpoint takes place:-
1) When instance is shutdown using any of the options except ABORT.
2) When Log Switch happens.
3) When DBA issues "ALTER SYSTEM CHECKPOINT".
4) When tablespace is taken offline.
5) When the value specified by the init.ora parameter FAST_START_MTTR_TARGET is exceeded.

When checkpoint takes place following actions occur:-
1) The checkpoint background process ckpt signals the DBWn to flush the dirty buffers into the datafiles.
2) Ckpt updates the control files and datafiles to reflect that it has successfully completed the checkpoint.

Regards,
Naveen


 nick
Posted: Sep 11, 2007 11:36:07 AM  

 Total Post: 30
 Joined: Sep, 2007






 
all the points has been included, included couple of more that:

1. checkpoint occurs whenever there is more that 1 MB of data has been commited.
2. Whenever there is a log switch.
3. whenever there is any DDL command fired.

 Time Zone: EDT

  




Forum Rules & Description


Who Can Read The Forum? Any registered user or guest
Who Can Post New Topics? Any registered user
Who Can Post Replies? Any registered user




 








Get FREE Magazines

Top 10 Forum User

  Murtuja Khokhar814
  Mohammed Taj694
  Jayanta Sur479
  Vigyan Kaushik386
  positive fanatic361
  Gitesh Trivedi322
  Gopu Gopi239
  neeraj sharma228
  Ramesh Jois226
  snehalatha p169






oracle Mag



  About Us Advertise Terms of Use Privacy Newsletters Contact Us    

Home   Discussion Forum   FAQs  Articles  Jobs   Newsletters  Directory  Downloads 

Our Premium Sponsor
Confio Software