database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 3482 게시물 읽기
No. 3482
Re: 원인 밝혀주시면 후사하겠습니다.
작성자
길손
작성일
2001-03-29 11:48
조회수
2,889

좀 어려우실지는 모르지만 도움이 되길 바랍니다.

제가 지방 사투리(영어)를 잘못하걸랑요

Solution Description

--------------------

 

The following suggestions might help to troubleshoot the errors, by at

least eliminating currently known issues.

 

1) Small and/or fragmented shared pool should not be ruled out.

Customers should consider the shared_pool_size increase and appropriate

tuning, especially if database was upgraded to 8.1.7 from 7.X or 8.0.X releases.

 

2) It could be 1396675/1396458, if you are seeing the following conditions the

failing PL/SQL code.

 

PLSQL that contains SQL with a construct of the form:

WHERE (a,b) IN ( (c1,d1),(c2,d2)... )

can cause an spin (hang) and eventually an ORA-4031 error on the server.

 

This problem was introduced in 8.1.7.0

 

A very typical symptom for this bug is ora-4031 with the following arguments:

ORA-4031: unable to allocate %...% bytes of shared memory ("shared pool","....", "PL/SQL DIANA","PAR.C:parchk:ptb")

 

Bug 1396675 is not fixed in 8.1.7.1, but should be included in 8.1.7.2 though.

 

 

3)It could be a duplicate of bug 1397603 (not fixed in 8.1.7 or 8.1.6, but only in 9.0.1),

where the workaround is to set

_db_handles_cached = 0

in the init.ora file.

 

This w/a works wery well, if the bug identified correctly.

 

Symptoms here are more generic.

Usual arguments in ora-4031 are various state objects, errors are reported

on different occasions (no pattern to speak of).

Already large shared_pool_size is very common, too.

 

Testing setting "_db_handles_cached = 0" will help to eliminate this bug.

Some performance degradation due to this parameter is possible, but

has not been reported yet.

 

If none of the above listed options seems to be the issue,

then obtaining a reproduceable test case from the customer would be

the next suggestion.

 

If you find or work with new bugs relevant to the described errors/problems on

8.1.7, please add new remark to update this article.

 

그럼 수고하셔요.

 

>>김홍구 님께서 쓰시길<<

 

:: 안녕하세요

:: 오라클로 아직어설프지만.. 사이트를 운영하고 있습니다.

:: 그런데.. 아래 메시지와 함께 오라클이 죽어 버립니다..

:: 오라클을 한다는 여러분에게 여쭤 보았지만.. 답이 없습니다..

:: 왜 죽는지.. 안죽게 하려면 어떻게 해야 할까요..

:: 고수님들의 조언 기다리겠습니다.

::

:: 플렛폼 : linux 6.2

:: 웹서버 : apache

:: oracle : oracle8.1.7

::

:: -------------에러 메시지------------------------------------

::

:: OCISessionBegin: ORA-00604: error occurred at recursive SQL level 2

:: ORA-04031: unable to allocate 4200 bytes of shared memory ("shared pool","TRIGGER$","sga heap","

:: state objects")

:: ORA-00604: error occurred at recursive SQL level 2

:: ORA-04031: unable to allocate 4200 bytes of shared memory ("shared pool","SEQ$","sga heap","stat

:: e objects")

::

[Top]
No.
제목
작성자
작성일
조회
3479오라클 세션이 종료가 안될때...
이형수
2001-03-29
1866
3478리스너 설정좀 알려주시겠습니까??
나그네
2001-03-29
1547
3481┕>Re: 리스너 설정좀 알려주시겠습니까??
길손
2001-03-29 11:40:25
1696
3491┕>Re: 리스너 설정좀 알려주시겠습니까??
최성준
2001-03-30 14:51:51
2201
5393 ┕>리스너 stop 문제입니다..
박진만
2001-06-20 15:39:26
1911
3477같은 쿼리라도 실행시킬 때마다 시간이 다른데 어케 해야 하나요?
궁금이
2001-03-29
1584
3473원인 밝혀주시면 후사하겠습니다.
김홍구
2001-03-28
1956
3482┕>Re: 원인 밝혀주시면 후사하겠습니다.
길손
2001-03-29 11:48:29
2889
3486 ┕>Re: Re: 흐..길손님이 후사를 받아야 겠군요 ^^
소몰이
2001-03-29 16:21:45
1941
3487 ┕>Re: Re: 원인 밝혀주시면 후사하겠습니다.
나그네
2001-03-29 17:35:46
3095
3470원인 밝혀주시면.. 후사 하겠습니다.
김홍구
2001-03-28
2060
3475┕>Re: 원인 밝혀주시면.. 후사 하겠습니다.
정재익
2001-03-28 23:27:17
2428
3480 ┕>Re: Re: 원인 밝혀주시면.. 후사 하겠습니다.
김홍구
2001-03-29 11:39:58
2028
3507  ┕>Re: Re: Re: 원인 밝혀주시면.. 후사 하겠습니다.
정재익
2001-04-01 14:12:56
2379
3476┕>Re: 원인 밝혀주시면.. 후사 하겠습니다.
이상묵
2001-03-28 23:41:42
3924
3469혹시 램 64mb 에서 오라클 8 설치하신 분 계시면 좀 갈켜주세요!
최정원
2001-03-28
1744
3472┕>Re: 혹시 램 64mb 에서 오라클 8 설치하신 분 계시면 좀 갈켜주세요!
정재익
2001-03-28 15:38:26
1719
3474 ┕>Re: Re: 혹시 램 64mb 에서 오라클 8 설치하신 분 계시면 좀 갈켜주세요!
^^
2001-03-28 21:19:43
1874
3483  ┕>Re: Re: Re: 혹시 램 64mb 에서 오라클 8 설치하신 분 계시면 좀 갈켜주세요!
길손
2001-03-29 12:48:36
1702
3672┕>Re: 혹시 램 64mb 에서 오라클 8 설치하신 분 계시면 좀 갈켜주세요!
beavis
2001-04-13 22:54:51
1602
3468[질문] 테이블 생성법
배우미
2001-03-27
1784
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.027초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다