달에 앉아있는 서비

  • 홈
  • 태그
  • 방명록

인덱스 1

Oracle (7) - 인덱스를 타는지 확인하는 방법 (EXPLAIN PLAN)

SQL을 작성하여 어떤 데이터를 만들기 위해 많은 JOIN 및 서브쿼리를 하게 되는 경우가 있습니다. 해당 과정을 반복하다 보면 쿼리 실행시 성능 문제가 발생할 수 있습니다. 특히 인덱스를 타지 못하고 FULL SCAN 하는 경우 성능이 크게 떨어집니다. 이러한 문제를 해결하기 위해 EXPLAIN PLAN을 이용하여 쿼리의 실행 계획을 확인하고, 인덱스를 잘 활용하도록 최적화하는 방법을 알아보겠습니다. EXPLAIN PLAN-- 실행 계획을 생성EXPLAIN PLAN FORSELECT * FROM TEST WHERE MAJOR = '국문학과';-- 생성된 실행 계획 확인SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY);우선 EXPLAIN PLAN은 오라클에서 제공하는 기능으로, ..

컴퓨터/Oracle 2024.12.28
1
더보기
프로필사진

서비의 IT 일기장

방문자수

Today :

  • Total :

공지사항

  • 컨텐츠 기획 - 23/02/09
  • 분류 전체보기 (171)
    • 컴퓨터 (112)
      • Batch (2)
      • git (5)
      • JavaScript (5)
      • Linux (7)
      • LLM (2)
      • MySQL (18)
      • Oracle (8)
      • Python (28)
      • PHP (4)
      • Windows (6)
      • 컴퓨터 관련 지식 (13)
      • 기타 (14)
    • 임베디드 시스템 (6)
      • 라즈베리파이 (6)
    • 블로그 운영 (6)
      • 티스토리 스킨 제작기 (3)
      • 유틸리티 (3)
    • 프로젝트 (20)
      • IT 프로젝트 (1)
      • DIY 이야기 (7)
      • 도시농부 이야기 (8)
      • 일렉기타 이야기 (4)
    • 여행 (13)
      • 자전거 이야기 (8)
      • 방방곡곡 여행기 (5)
    • 일상 (14)

최근글과 인기글

  • 최근글
  • 인기글

Tag

Python, db, 주말농장, javascript, 주말농장일지, oracle, 오라클, 라즈베리파이, PHP, 윈도우, 국토종주자전거여행, Linux, 낙동강자전거길, 국토종주, SQL, mysql, 리눅스, 도시농부, 파이썬, 자바스크립트,

최근댓글

Copyright © Dalseobi. All rights reserved.

티스토리툴바