dev-jjong

  • 홈
  • 오라클
  • 방명록

DIRECT PATH INSERT 1

[ORACLE] Direct Path Insert

일반적인 Insert가 느린 이유는 데이터를 입력할 수 있는 블록을 Freelist에서 찾는다. (Freelist란? HWM 아래쪽에 있는 블록중 입력이 가능한 블록에 대한 목록) (HWM란? High-Water-Mart. 즉, 테이블 데이터가 쌓여있는 가장 높은 영역) Freelist에서 할당받은 블록을 버퍼캐시에서 찾는다. 버퍼캐시에 없으면, 데이터파일에서 읽어 버퍼캐시에 적재한다. INSERT 내용을 Undo 세그먼트에 기록한다. (Undo란? 트랜젝션을 롤백하기 위해 기록한 정보) INSERT 내용을 Redo 로그에 기록한다. (Redo란? 트랜젝션을 리커버리 하기위한 정보) Direct Path Insert 방식이 빠른 이유는 Freelist를 참조하지 않고 HWM 바깥 영역에 데이터를 순차적으..

# 데이터베이스/오라클 2023.07.27
이전
1
다음
  • 분류 전체 보기 (109)
    • # 데이터베이스 (27)
      • 오라클 (27)
    • # 웹 개발 (82)
      • 프레임워크 (80)
      • 관련 도서 (2)
    • # 회고록 (0)

Tag

데이터베이스CALL, Parallel, ORACLE성능튜닝, sql전문가, sqlp, 병렬처리, ORACLE 바인드 변수, DML튜닝, ORACLE 튜닝, DIRECT PATH INSERT, Oracle,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

  2025. 06  
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.