Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: Another doubt in 9.0.1.0.0 database..
<FONT
size=2><FONT face=Arial
color=#0000ff>Hi,
<FONT
size=2> <FONT face=Arial
color=#0000ff>There is a bug when you asign java_pool_size=0, it happened to
me.
<FONT
face=Arial color=#0000ff size=2><SPAN
class=391471714-14022002>
<FONT
face=Arial color=#0000ff size=2>ORA-04031: no
se han podido asignar 4032 bytes de memoria compartida ("shared
pool","unknown object","joxs heap
init","ioc_allocate_pal")
<FONT
face=Arial color=#0000ff size=2><SPAN
class=391471714-14022002>Metalink:
<FONT
face=Arial color=#0000ff size=2><SPAN
class=391471714-14022002>
<FONT
face=Arial color=#0000ff size=2><SPAN
class=391471714-14022002> fact: Oracle Server -
Enterprise Edition 9.0.1 symptom: ORA-00604: error
occurred at recursive SQL level 1 symptom:
ORA-04031: unable to allocate %n bytes of shared memory
(" shared
pool",%s,%s,%s) symptom: ORA-06512: at
"SYS.DBMS_CDC_PUBLISH", line 0 symptom: ORA-06512:
at line 4 change: Java_pool_size <=
4M cause:
<Bug:2084844>: ERROR OCCURRED AT RECURSIVE
SQL LEVEL 1
fix:
Startup the database caused
following errors logged in the alert file:
ORA-00604: error occurred
at recursive SQL level 1ORA-04031: unable to allocate 4032 bytes of shared
memory ("shared
pool",
"unknown object","joxs heap init","ioc_allocate_pal")ORA-06512: at
"SYS.DBMS_CDC_PUBLISH", line 0ORA-06512: at line 4
Afterwards, since the
database is open, the errors also occur when creating ordropping database
objects (tables, external tables, ...), neverthenless withslightly
different parameters in the ORA-4031 error message, like:
ORA-04031: unable to
allocate 4032 bytes of shared memory ("shared
pool",
"unknown object","joxs heap init","ioc_allocate_pal")
or
ORA-04031: unable to
allocate 4032 bytes of shared memory ("shared
pool",
"sun/misc/URLClassPathSYS","joxlod: in
ehe","ioc_allocate_pal")
or
ORA-04031: unable to
allocate 4032 bytes of shared memory ("shared
pool"
"oracle/CDC/ChangeTableSYS","joxlod: in
ehe","ioc_allocate_pal")
The size of the shared
pool doesn't influence the result. This means thatincreasing the
shared_pool_size will not solve the problem.
The problem is fixed,
setting the java_pool_size greater then 4M. In fact avalue of 4194305 (4M
+ 1 byte) would be sufficient, since the java_pool_size isadjusted to a
multiple of 4M. In this case the java_pool_size would be 8M.
It seems that there is a
threshold of java_pool_size of 5M based on v$sgastat.
Remark:------
<Bug:2084844> is
initially fixed in version 9.2.
.
<FONT
face=Arial color=#0000ff size=2><SPAN
class=391471714-14022002>
<FONT
size=2>
<FONT
size=2> -----Mensaje
original-----De: root_at_fatcity.com [mailto:root_at_fatcity.com]En
nombre de Arul kumarEnviado el: Jueves, 14 de Febrero de 2002
03:08 a.m.Para: Multiple recipients of list
ORACLE-LAsunto: Another doubt in 9.0.1.0.0
database..Hi DBAs,
While reducing the JAVA_POOL_SIZE in initfile.... , i observed that minimum
it takes 8M and not less than that.
If we dont specify this parameter, default value it takes as 20 M
!!.
If there is no JAVA related stuff in my application / database..., why
should i have this space allocated.?
Moreover, this space allocation seems to be affecting the PGA size....!!
Any suggestions to make it NULL or zero. ??
Thank you.
regards, Arul.
*********************************************************DisclaimerThismessage (including any attachments) contains confidential information intended for a specific individual and purpose, and is protected by law. If you are not the intended recipient, you should delete this message and are hereby notified that any disclosure, copying, or distribution of thismessage, or the taking of any action based on it, is strictly
prohibited.*********************************************************Visitus at http://www.mahindrabt.com
<FONT face=Tahoma
size=2>-----Mensaje original-----De: root_at_fatcity.com
[mailto:root_at_fatcity.com]En nombre de Arul kumarEnviado el:
Jueves, 14 de Febrero de 2002 03:08 a.m.Para: Multiple recipients
of list ORACLE-LAsunto: Another doubt in 9.0.1.0.0
database..Hi DBAs,
While reducing the JAVA_POOL_SIZE in initfile.... , i observed that minimum
it takes 8M and not less than that.
If we dont specify this parameter, default value it takes as 20 M
!!.
If there is no JAVA related stuff in my application / database..., why
should i have this space allocated.?
Moreover, this space allocation seems to be affecting the PGA size....!!
Any suggestions to make it NULL or zero. ??
Thank you.
regards, Arul.
*********************************************************DisclaimerThismessage (including any attachments) contains confidential information intended for a specific individual and purpose, and is protected by law. If you are not the intended recipient, you should delete this message and are hereby notified that any disclosure, copying, or distribution of thismessage, or the taking of any action based on it, is strictly
prohibited.*********************************************************Visitus at http://www.mahindrabt.com Received on Thu Feb 14 2002 - 09:55:00 CST
![]() |
![]() |