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: Tuning: What causes "Thread 1 cannot allocate new log" ?

Re: Tuning: What causes "Thread 1 cannot allocate new log" ?

From: tmgn <tmgn_at_excite.com>
Date: Tue, 24 Aug 1999 15:24:04 -0400
Message-ID: <37C2F154.A6000E4E@excite.com>


Hi John,
This error arises becos LGWR cannot write into the RedoLog file either becos the CheckPoint triggered earlier is not complete or ARCHiver did not finish copying the filled Redo Log file to the LOG_ARCH_DEST.

You can alleviate this problem by
1) Add more Redo Log files as this will provide more time for the CHeckPoint to Complete as well as more time for the Archiver to complete the File Copy 2) If this is a Archiver issue , Accelerate it by tuning LOG_ARCHIVE_BUFFERS setting in init.ora
3) You may also need to Increase the Size of the Redo Log file, if this is a 'High Transaction Volume' issue . I have seen this error many times during High Data Loads and Resizing the redo Log files definetely helped..

Hope this helps..

-Thiru

John Haskins wrote:

> Greetings, helpful folks:
>
> I've been tuning an Oracle 7.3.4 instance running on Solaris 2.6 and have
> run into an error in the instance's alert log that I cannot eliminate. The
> message is:
>
> Thread 1 cannot allocate new log, sequence 4331
>
> Since theer is no number at the beginning of this message, I haven't had a
> lot of luck finding it in the Oracle online documentation. I did use the
> Java-based search function, but it continually crashed. A search of .htm
> files in the Docs directory using the criteria "cannot allocate new log"
> produced no hits.
>
> I'd appreciate any assistance anyone can provide. Whatever is causing this
> problem is also cutting throughput to about 1/10th of normal on the INSERT
> batch where it occurs.
Received on Tue Aug 24 1999 - 14:24:04 CDT

Original text of this message

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