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

Home -> Community -> Usenet -> c.d.o.misc -> Re: Reducing redolog switch frequence

Re: Reducing redolog switch frequence

From: Knut Talman <knut.talman_at_mytoys.de>
Date: Tue, 14 May 2002 17:13:55 +0200
Message-ID: <3CE129B3.5FBAB56F@mytoys.de>


100.17706_at_germanynet.de wrote:
>
> Hello
>
> We use a data warehouse application (PL/SQL) and produce over 100 redo log
> files 10 MB in size each per hour. In the init parameter file, we have
> log_buffer = 20979712.
>
> What can I do to try to reduce the redo log switch frequence to a healthy
> value of about one per half an hour?
>
> Because this application runs very slow, we assume that harddisk I/O due
> to redo log operations could be a bottleneck.
>
> How can I improve performance by somehow tuning parameters related to
> the redo log files?
>
> The same question would apply to parameters related to rollback segments,
> I guess.
>
> ANY suggestion will be welcome!

In init.ora set

log_checkpoint_interval = 100000000
log_checkpoint_timeout = 0

but most important, create new redo logs which are much bigger (I guess 500 MB should be fine). Put your redo logs on a separate disk and don't forget to mirror your redo logs (create redo log groups with min 2 members).

Regards,

Knut

-- 
Dipl.-Inform. Knut Talman                       Fon +49.30.72 62 01 411
myToys.de GmbH                                  Fax +49.30.72 62 01 222
Schoenhauser Allee 36-39                        Mobil +49.173.671 65 65
D-10435 Berlin
Received on Tue May 14 2002 - 10:13:55 CDT

Original text of this message

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