국가공인 SQLP 자격검정 핵심노트 1 - 28. Index Range Scan 유도(2)
2024 국가공인 SQLP 자격검정 핵심노트 1 인덱스 튜닝 인덱스 기본 원리 28. Index Range Scan 유도(2) -- 실행계획 수집 EXPLAIN PLAN FOR -- 실행계획 출력 SELECT * FROM TABLE(DBMS_X...
2024 국가공인 SQLP 자격검정 핵심노트 1 인덱스 튜닝 인덱스 기본 원리 28. Index Range Scan 유도(2) -- 실행계획 수집 EXPLAIN PLAN FOR -- 실행계획 출력 SELECT * FROM TABLE(DBMS_X...
2024 국가공인 SQLP 자격검정 핵심노트 1 인덱스 튜닝 인덱스 기본 원리 27. Index Range Scan 유도(1) -- 실행계획 수집 EXPLAIN PLAN FOR -- 실행계획 출력 SELECT * FROM TABLE(DBMS_X...
실습개요 예상 실행계획과 실제 실행계획 비교 실제 실행계획 확인방법 실제 실행계획 분석 친절한 SQL 튜닝 8 SQL 분석 도구 4 DBMS_XPLAN 패키지 친절한 SQL 튜닝 — 0. 실습 준비 -- 1. 대용량 테이블 생성 CREATE TABLE EMP_BIG ( EMPNO NUMBER(10), ENAME ...
친절한 SQL 튜닝 2 인덱스 기본 2.2 인덱스 기본 사용법 2.2.4 인덱스를 이용한 소트 연산 생략 친절한 SQL 튜닝 — 0. 실습 준비 -- 쇼핑몰 주문 변경 이력 테이블 -- PK 구성: CUSTOMER_ID + CHANGE_DATE + CHANGE_SEQ CREATE TABLE ORDER_CHANGE_LOG ( CUS...
친절한 SQL 튜닝 2 인덱스 기본 2.2 인덱스 기본 사용법 2.2.3 더 중요한 인덱스 사용 조건 친절한 SQL 튜닝 — 1. 인덱스에서 선두 컬럼 없이 조회하는 실습 1-0. 실습 데이터 생성 -- 사원 테이블 생성 CREATE TABLE 사원 ( 사원번호 NUMBER, 사원명 VARCHAR2(20), 소속...
친절한 SQL 튜닝 2 인덱스 기본 2.2 인덱스 기본 사용법 친절한 SQL 튜닝 0. 인덱스 생성 CREATE INDEX IDX_ORDERS_CUST ON ORDERS(CUST_ID); CREATE INDEX IDX_ORDERS_STATUS ON ORDERS(STATUS); 1. INLIST ITERATOR — 같은 컬럼 OR/IN → O...
친절한 SQL 튜닝 2 인덱스 기본 2.1 인덱스 구조 및 탐색 친절한 SQL 튜닝 1. 실습 인덱스 만들기 -- 고객 테이블 CREATE TABLE CUSTOMER ( CUST_ID NUMBER, CUST_NAME VARCHAR2(50), GENDER VARCHAR2(1), -- M/F AGE ...
친절한 SQL 튜닝 SQL 처리 과정과 I/O 1.3 SQL 공유 및 재사용 친절한 SQL 튜닝 1. 종류별 테이블 생성 -- 일반 테이블 CREATE TABLE T_NORMAL ( ID NUMBER, NAME VARCHAR2(100) ); -- 파티션 테이블 (RANGE) CREATE TABLE T_PARTITIO...
친절한 SQL 튜닝 SQL 처리 과정과 I/O 1.1 SQL 파싱과 최적화 친절한 SQL 튜닝 인덱스, 옵티마이저 힌트 실습 준비 -- 테스트용 테이블 생성 SELECT TABLE T AS SELECT D.NO, E.* FROM SELECT EMP E, (SELECT ROWNUM NO FROM DUAL CONNECT BY ...
SQLP 세팅 SQLP 시험 준비를 위한 실습 세팅 https://www.oracle.com/kr/cloud/ ADB 생성 접속: DBeaver -- 계정 생성 CREATE USER SQLP IDENTIFIED BY 비밀번호; -- 권한 부여 GRANT CONNECT, RESOURCE TO SQLP; GRANT UNLIMITED...