Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Checkpoint duration

Re: Checkpoint duration

From: hpuxrac <johnbhurley_at_sbcglobal.net>
Date: 26 Nov 2006 16:28:05 -0800
Message-ID: <1164587285.717854.46560@14g2000cws.googlegroups.com>

timur.go..._at_gmail.com wrote:
> Checkpoint process updates the file headers of the data files and
> flushes the dirty buffers in cache to data files.
>
> i) Is there any propotional relation between "number of datafiles" and
> time spent to perform a checkpoint ?

Often the time spent updating the file header is minor compared to other checkpoint activity. Logically yes there is a relationship.

The actual times taken will vary considerably depending on your io configurations and whether you support async io etc.

> ii) Is the majority of the time spent to checkpoint caused by "header
> update"(LGWR) or "flushing dirty buffers"(DBWR) ?

In general it depends on the system and varies widely. What do you mean by header update and LGWR?

Log writer also goes first. If there are many dirty buffers in your buffer caches then the time taken to do this flushing will probably dwarf the amount of time required to update the file headers. Received on Sun Nov 26 2006 - 18:28:05 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US