ORA-04030: Out of process memory
How to avoid the ORA-04030 error? It is out of process memory when trying to allocate 2457618 bytes.
Please tell me what system parameters need to be changed.
The ORA-04030 error is telling you that an Oracle process has requested memory from the operating system but the OS does not have any memory to give. Possible solutions include:
- Adding more physical memory (RAM) to the database server.
- Increasing the temp space on your database server and/or verifying that your temp disk is not full.
- Decreasing your database footprint so that it uses less memory. You may want to decrease the SHARED_POOL_SIZE and DB_CACHE_SIZE initialization parameters.
This was first published in September 2005