Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: ORA-4030
On 21 Feb 2003 16:13:07 GMT, Chuck <chuckh_at_softhome.net> wrote:
>Oracle 8.1.7 on Windows 2000 Advanced Server.
>
>I recently increased the sort_area_size on a Win2k instance from 64k to
>10m. Shortly afterwards I started getting sporadic ORA-4030 (out of process
>memory) errors. There should be plenty of memory. The box has 3g installed.
>The oracle.exe process only has 1800m allocated Anyone else run into this?
>How'd you get around it?
sort_area_size is a per user limit.
This means all your connected sessions get 10M sort_area_size per
session.
Your Oracle process gets way too much memory. You shouldn't allocate
more than one third of physical memory. Allocating more will result in
excessive paging. Also by design of the Winblows O/S no process will
get more than 2G *ever*, even if you have Advanced Server installed.
Hence, you have basically 2 options
1 start reading the Performance Tuning Guide and tuning your
application NOW (recommended, you shouldn't even consider increasing
the memory usage of Oracle to 1800M)
2 switch to a *real* O/S
Regards
Sybrand Bakker, Senior Oracle DBA
To reply remove -verwijderdit from my e-mail address Received on Fri Feb 21 2003 - 12:31:36 CST
![]() |
![]() |