Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> ORA-04031: unable to allocate 4200 bytes of shared memory
Hi,
Could anyone point out the reason for the folowing
error?
ORA-04031: unable to allocate 4200 bytes of shared
memory ("shared pool","unknown object","sga
heap","state objects")
The Docs tell me to pin the package or increase shared memory.
This is a test db I have 5M of shared pool and this is the only SQL running. Does it mean my SQL needs more than 5M to parse and execute?
Johnson
![]() |
![]() |