행복한우리집

행복한우리집

  • 분류 전체보기 (55)
    • 가족여행 (12)
    • 보험상식 (0)
    • 신앙생활백서 (2)
    • 오라클 (15)
    • 신변잡기 (0)
      • 어른들은 몰라요 (0)
    • 메모 (2)
    • 앨범-사랑하는 사람들과 함께한 공간 (4)
    • 비즈니스적사고력.상상력 (2)
    • 세민이사는이야기 (1)
      • 독후감및감상문 (1)
    • 세훈이사는이야기 (2)
      • 독후감및감상문 (2)
    • 데이터전환 (11)
    RSS 피드
    로그인
    로그아웃 글쓰기 관리

    행복한우리집

    컨텐츠 검색

    태그

    big_table xplan materialize 17006 V$SQL 마지막 DML 아이가드 ORA-06502 With문 테이블큐 십이지신상 오라클 getlength NUMTODSINTERVAL dbms_lob NUMTOYMINTERVAL 병렬쿼리 TIMED_STATISTICS v$pq_tqstat 카디널리티

    최근글

    댓글

    공지사항

    아카이브

    V$SQL(1)

    • 튜닝 대상 SQL을 추출할 때 ORA-06502 발생

      ORA-06502 에러는 변수에 담을 값이 변수의 크기보다 커서 발생하는 문제임 V$SQL에서 SQL_TEXT는 VARCHAR2(1000)으로, SQL_FULLTEXT는 CLOB으로 선언되어 있지만 요즈음 긴 SQL 문장은 1000 자 넘어가는 것은 우스워 보인다. SQL_TEXT 컬럼은 줄을 모두 붙여서 보여주기 때문에 성능튜닝 툴이 제공하는 포맷기능을 이용해야 한다. 반면 SQL_FULLTEXT 컬럼은 SQL_TEXT 컬럼보다 훨씬 큰 값을 담을 수 있지만 쿼리를 해보면 첫 문장에 해당하는 부분만 보여주기 때문에 처음 접한 사람은 SQL_TEXT 컬럼보다 크기가 작다고 느낄지 모르겠다. 하지만 CLOB은 CLOB 답게 읽을 수 있는 패키지를 제공하고 있다. DBMS_LOB.SUBSTR(SQL_FULL..

      2010.12.22
    이전
    1
    다음
    티스토리
    © 2018 TISTORY. All rights reserved.

    티스토리툴바