Barbara - Been there done that. I have stubbornly made the same statements.
This is why some co-workers say DBAs are cantankerous. My best guess is that
there is something about that query. Give up, increase SHARED_POOL_SIZE.
Then your coworkers will start saying how easy you are to get along with. 
Dennis Williams
DBA (now the friendly DBA)
Lifetouch, Inc.
[EMAIL PROTECTED]


-----Original Message-----
Sent: Friday, February 15, 2002 9:14 AM
To: Multiple recipients of list ORACLE-L


Jared:
I did look at this article.
I'd buy that I have a shared pool problem if I were seeing other problems in
the database.
However, I'm still confused that I see the problem only with this 1 query,
that it's so easily reproducible only for this query, and the the other
100-or-so  users in the database have not experienced problems.

The database was bounced last night.  I did increase open_cursors,  just for
grins.  I'll take a look this morning and see how things look.
Thanks!
Barb


> ----------
> From:         [EMAIL PROTECTED][SMTP:[EMAIL PROTECTED]]
> Reply To:     [EMAIL PROTECTED]
> Sent:         Thursday, February 14, 2002 6:08 PM
> To:   Multiple recipients of list ORACLE-L
> Subject:      Re: ERR:  ORA-04031 unable to allocate
> 
> see 
> http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_dat
> abase_id=NOT&p_id=146599.1
> 
> Jared
> 
> 
> 
> 
> 
> 
> 
> "Baker, Barbara" <[EMAIL PROTECTED]>
> Sent by: [EMAIL PROTECTED]
> 02/14/02 04:03 PM
> Please respond to ORACLE-L
> 
>  
>         To:     Multiple recipients of list ORACLE-L
> <[EMAIL PROTECTED]>
>         cc: 
>         Subject:        ERR:  ORA-04031 unable to allocate
> 
> 
> Oracle 8.0.5
> Solaris 2.6
> 
> List:
> One of our users is getting this error message running a query:
> 
> ERROR:
> ORA-04031: unable to allocate 4194304 bytes of shared memory ("shared
> pool","unknown object","cursor work he","KKRH Hash Table")
> 
> The query is very simple (see below).  Happens consistently.  Error occurs
> after about 1 minute of execution.  No other problems in the database (no
> errors in alert, etc.)
> 
> I'm seeing latch wait this for the sid involved:
> 
> 
> 
> 
> 
>   SID EVENT            P1TEXT              P1 P2TEXT         P2 P3TEXT
> P3
> ----- ---------------- ---------- ----------- -------- -------- --------
> ------
>   409 latch free       address     2147519876 number         59 tries
> 0
>     1 pmon timer       duration           300                 0
> 0
>     6 smon timer       sleep time         300 failed          0
> 0
> 
> 
> 
> and then I see this for the same sid in v$lock (resource is type+id1+id2,
> query is from Steve Adams' site)
> 
> 
> 
> 
> RESOURCE              NSID  SID HOLDING WANTING    SECONDS
> -------------------- ----- ---- ------- ------- ----------
> CU--1595636348-0       409  409       X                  0
> RT-1-0                   4 LGWR       X                  0
> TS-1-8388610             6 SMON      SX              55604
> 
> 
> 
> According to Anjo Kolk's description, a CU is a Bind enqueue.  Does this
> mean I'm running out of open_cursors?? (And if so, why are no other
> processes affected?)
> 
> Anyone seen this one before?
> 
> Thanks for any help!
> Barb
> 
> 
> Here's the query:
> 
> select distinct
>     v.sales_id,
>     a.receiver,
>     a.adno,
>     a.unet,
>     a.vno,
>     a.enddate
> from advdb.ad a,
>      advdb.pub p,
>      advdb.voluntary_reps v
> where a.adno = p.adno
>     and a.vno = p.vno
>     and a.receiver = v.name
>     and p.state = 'VAR'
>     and p.vnoflag = 'Y'
> 
> -- 
> Please see the official ORACLE-L FAQ: http://www.orafaq.com
> -- 
> Author: Baker, Barbara
>   INET: [EMAIL PROTECTED]
> 
> Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
> San Diego, California        -- Public Internet access / Mailing Lists
> --------------------------------------------------------------------
> To REMOVE yourself from this mailing list, send an E-Mail message
> to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
> the message BODY, include a line containing: UNSUB ORACLE-L
> (or the name of mailing list you want to be removed from).  You may
> also send the HELP command for other information (like subscribing).
> 
> 
> 
> -- 
> Please see the official ORACLE-L FAQ: http://www.orafaq.com
> -- 
> Author: 
>   INET: [EMAIL PROTECTED]
> 
> Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
> San Diego, California        -- Public Internet access / Mailing Lists
> --------------------------------------------------------------------
> To REMOVE yourself from this mailing list, send an E-Mail message
> to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
> the message BODY, include a line containing: UNSUB ORACLE-L
> (or the name of mailing list you want to be removed from).  You may
> also send the HELP command for other information (like subscribing).
> 
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Baker, Barbara
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: DENNIS WILLIAMS
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

Reply via email to