행궁동 데이터 엔지니어

  • 홈
  • 태그
  • 미디어로그
  • 방명록
프로필사진

행궁동 데이터 엔지니어

행궁동에 살고있는 데이터 엔지니어 Mentha 입니다. 어느새 IT분야에서 일을 시작한 지 6년(2024년)이 되었습니다. 요즘은 데이터수집, 정리, 가공, 시각화와 관련된 일 외에 개발 관련 일도 많이 하고 있습니다. 개인적으로는 현재 하고있는 일에 아주 만족하지만 과거에 생각했던, 6년차 만큼의 실력인지는 잘 모르겠습니다 ㅎㅎ 부족하더라도 계속 기록하려고하고 혹시 궁금하신 게 있다면 댓글 남겨주세요.

  • 분류 전체보기 (283)
    • 개인적인 이야기 (72)
    • 엑셀 (26)
    • 데이터사이언스 (8)
      • 하둡(Hadoop) (1)
      • 통계 (1)
      • Elasticsearch(엘라스틱서치) (1)
      • Airflow (4)
      • Google Analytics, GTM (1)
    • 프로그래밍 (66)
      • Python (11)
      • 알고리즘 With Python (19)
      • 환경설정 (20)
      • 코딩관련 정보 (12)
      • Go (1)
      • 업무하며 겪은 이것 저것 (2)
    • 컴퓨터 기본 (66)
      • 도커(Docker) (1)
      • 데이터베이스(DB) (48)
      • 네트워크 (1)
      • 리눅스(Linux) (12)
      • Git (4)
    • 1달 언어씹어먹기(Python) (16)
      • 개요 (1)
      • Python (6)
      • Python(데이터수집) (9)
      • 딥러닝 With Python (0)
    • 기타 IT 정보 (5)
    • 책 (9)
    • 식물 사진 (2)
    • 직업이야기 (1)
    • 영어 (4)
    • 기타 취미 (2)

librarycache 1

[SQL 실행과정] 파싱(Parsing), 소프트파싱(Soft parsing), 하드 파싱(Hard parsing) - SQL 쿼리 처리 과정

SQL문 실행 과정에 대한 포스팅입니다. DBMS 엔진은 요청받은 쿼리문을 실행하기 위해 파싱(Parsing)이라는 과정을 진행합니다. 이 파싱에는 문법 체크, 권한 유무, Library cache에 기존 쿼리가 있는지를 체크하는 공통 파싱 그리고 Library chace에 기존 쿼리가 있는 경우 진행하는 소프트 파싱(Soft parsing) 기존 쿼리가 없는 경우 진행하는 하드 파싱(Hard parsing) 총 3가지가 있습니다 (아래 표에 조금 더 상세히 정리) 파싱 종류 주요 내용 비고 공통 파싱 Syntax check(문법 체크) Semantic check(오브젝트 및 권한유무 체크, 오브젝트 : 테이블, 컬럼 등) Library cache check (쿼리가 저장되어 있는 검사) Library ..

컴퓨터 기본/데이터베이스(DB) 2021.04.18
이전
1
다음
더보기

© selinak

티스토리툴바