Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: Another doubt in 9.0.1.0.0 database..

RE: Another doubt in 9.0.1.0.0 database..

From: Enrique Orbegozo <eorbegozo_at_mef.gob.pe>
Date: Thu, 14 Feb 2002 07:55:00 -0800
Message-ID: <F001.0040F8C5.20020214062328@fatcity.com>

  <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&quot;,          
  "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&quot;,          
  "unknown object","joxs heap init","ioc_allocate_pal")
 

  or
 

  ORA-04031: unable to
  allocate 4032 bytes of shared memory ("shared   pool&quot;,          
  "sun/misc/URLClassPathSYS","joxlod: in   ehe",&quot;ioc_allocate_pal")
 

  or
 

  ORA-04031: unable to
  allocate 4032 bytes of shared memory ("shared   pool&quot;          
  "oracle/CDC/ChangeTableSYS","joxlod: in   ehe",&quot;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.

  *********************************************************DisclaimerThis 
  message (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.*********************************************************Visit 
  us 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.

  *********************************************************DisclaimerThis 
  message (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.*********************************************************Visit 
  us at http://www.mahindrabt.com Received on Thu Feb 14 2002 - 09:55:00 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US