Oracle reports ORA-04030 (out of memory) errors when resource intensive PL/SQL procedures are executed

Solution Verified - Updated -

Issue

  • ORA-04030 error messages are being recorded in trace files as an Oracle custom application is failing with ENOMEM errors when attempting to map memory using mmap(2) calls, even while system has:
    • free memory available;
    • little or no swap usage;
    • no system session limits set on memory.

Environment

  • Red Hat Enterprise Linux 5
  • vm.max_map_count

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content