'ANALYZE TABLE'에 해당되는 글 1건

  1. 2010.03.26 ORA-00600: [19004] 4

ORA-00600: internal error code, arguments: [19004],

Cause :
normally this error argument would be found while querying table or view. Try the following solution:


Action :
1. login to oracle (using sqlplus at command line prompt):
   sqlplus
username/password@servicename

2. enter the following command
   sql>ANALYZE TABLE table_name delete statistics;

Note: Incase of view try apply the command with each table forming the view.


<출처 : http://ora-error-101.blogspot.com/2008/05/ora-00600.html>


ORA-00600: 내부 오류 코드

이자식을 만났습니다.
살살 검색을 해보니, CONNECT BY 문구를 사용할 때 오류가 날 수 있다고 하네요. 그 때 해결방법은.

/*+ NO_CONNECT_BY_COST_BASED */

라는 힌트를 사용하면 된답니다.

그런데 제 경우에는 이걸로도 해결이 안됐습니다.
[19004]가 붙은 오류일 때는 힌트로는 안되나 봅니다.
그리고 구글링을 하다가 저 위의 링크를 발견했지요.

번역이 별 필요없겠지만서도...

>>>

원인 : 보통 이 에라 인자는 테이블이나 뷰를 쿼링하는 동안 생길 수 있다. << 당연한 얘기 아님? - _-;
         따라해 보자.

할일 :
1. 오라클에 접속(cmd 창을 열어서 sqlplus사용하시고):
    sqlplus
username/password@servicename

2. 아래 명령을 따라해 보자.
    sql>
ANALYZE TABLE 테이블명 delete statistics;

참~ 쉽죠잉~

공책 : 뷰에서 에러가 났을 경우에는 뷰에 들어있는 각각의 테이블을 다 작업해주자.


덕분에 골머리 썩던 문제가 간단히 해결되었습니다.

Niramit Soonthawong 씨. 어디 사시는 누군지 모르겠으나. 쌩유베리감사~ (__)

아, 그리고 혹시나 운영하는 DB에다가 막 ANALYZE 때리지는 않으시겠죠?
테이블이 사용 중에 걸리면 열라 느려지거나 뻑 날 수도 있습니다-ㅁ-;
....라고 옆옆자리 과장님께서 그러셨음.



Posted by 좀모씨
이전버튼 1 이전버튼

블로그 이미지
Under Construction
좀모씨
Yesterday
Today
Total

달력

 « |  » 2024.4
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함