잃어버린 시간을 찾는 개발자

  • 홈
  • 태그
  • 방명록

dml 1

오라클 아키텍처 - DML 실행 프로세스

DML 실행 프로세스 개요DML 실행 프로세스는 Shared Pool에 데이터가 있는지 체크한 뒤 Buffer Chache와 Undo Segments를 체크하여 요청 관련 블록을 카피 변경 잠금하는 과정을 거친다. 이후 커밋이 이루어질 경우 Redo Log를 기록하고 디스크에 변경 사항을 반영하는 과정을 거친다. Shared Pool Check우선 서버는 라이브러리 캐시 내에 유사 SQL 문장이 있는지 검사한다. 이미 존재한다면 같은 쿼리를 파싱할 필요가 없기에 비용을 아낄 수 있다. 다음으로 데이터 딕셔너리 캐시를 확인한다. 관련 테이블 정보가 있다면 관련 테이블의 권한이나 정의를 가져올 비용을 아낄 수 있다. 두 캐시에 관련 데이터가 없을 경우 디스크에서 데이터를 읽어들여 캐시 영역에 쓴다. Buff..

DB&SQL 2024.05.14
이전
1
다음
더보기
프로필사진

잃어버린 시간을 찾는 개발자

DW/ETL, SAP BW, 데이터 엔지니어링, 데이터 거버넌스에 관심을 가지고 있습니다. 학습, 개발한 내용을 정리하며 개인적인 글도 쓰고 있습니다. DW/ETL 분야의 국내 최고의 전문가가 될 수 있도록 노력하고 있습니다.

  • 분류 전체보기 (152)
    • DW (5)
    • BW (7)
    • BI (19)
    • 웹개발 (3)
    • 개발일기 (22)
    • 디버깅 (2)
    • 스프링 (22)
    • 일일 달리기 기록 (24)
    • 파이썬 (8)
    • 자격증 (6)
    • DB&SQL (22)
    • 사는이야기 (1)
    • 데이터 (4)
    • SAP BDC (3)

Tag

데이터, DBMS, 데이터시각화, DW, 개발자, it, olap, 오라클, SQLP, BW, 에세이, 데이터관리, SQL, datasphere, 데이터웨어하우스, 일기, 파이썬, sap, BI, ETL,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © Kakao Corp. All rights reserved.

티스토리툴바