계란 블로그

  • 홈
  • 태그
  • 방명록

MySQL 알고리즘 1

Chapter 09.02 기본 데이터 처리

9.2 기본 데이터 처리 모든 RDBMS는 데이터 가공 결과물이 동일하나 처리 과정은 벤더별로 차이가 있다. 기본적인 데이터 가공을 위해서 MySQL 서버가 어떤 알고리즘을 사용하는지 알아본다. 9.2.1 풀 테이블 스캔과 풀 인덱스 스캔 Def) 풀 테이블 스캔 인덱스를 이용하지 않고 테이블의 데이터를 처음부터 끝까지 읽어서 요청된 작업을 처리하는 작업이다. 상당히 많은 디스크 읽기가 필요하다. 대부분의 DBMS는 한꺼번에 여러 개의 블록이나 페이지를 읽어오는 기능을 내장한다. 그러나 MySQL은 한꺼번에 몇 개씩 페이지를 읽어올지 설정하는 시스템 변수는 없다. 풀 테이블 스캔을 실행할 때 MyISAM 스토리지 엔진: 디스크로부터 페이지를 하나씩 읽어온다. InnoDB 스토리지 엔진: 특정 테이블의 연..

컴퓨터 과학/[Study] Real MySQL 8.0 2023.01.07
이전
1
다음
더보기
프로필사진

Web Developer lan4250@naver.com https://github.com/goraneee

  • 분류 전체보기 (428)
    • 개발 일지 (3)
      • 주간 개발 일지 (18)
      • Apache Kafka (3)
    • 강의 사이트 만들기 (7)
    • Spring Framework (39)
      • [인프런] 실전! QueryDSL (6)
      • [인프런] Java ORM 표준 프로그래밍 - J.. (11)
      • [인프런] Spring Security & OAu.. (3)
      • [인프런] Spring 핵심 원리 (9)
      • 토비의 스프링 (10)
    • 디자인 패턴 (Design Pattern) (7)
    • Java (82)
      • 스프링 입문을 위한 자바 객체 지향의 원리와 이해 (3)
      • Java의 정석 (16)
      • 모두의 자바 (63)
    • Boot Camp (14)
      • [zerobase] 스쿨선발대 수강 후기 (6)
      • [코드스쿼드] Java 백엔드 테스트 (4)
      • [우테코] 프리코스 (4)
    • FrontEnd (25)
      • HTML + CSS + 자바스크립트 웹 표준의 정.. (0)
      • [zerobase] JavaScript (1)
      • Vue.js 3 (5)
      • Vue를 이용한 웹 게임 만들기 (4)
      • 모던 자바스크립트 deep dive (4)
    • 자료구조와 알고리듬 With Java (70)
      • [Study] BAEKJOON 프로그래머스 Cod.. (40)
      • [zerobase] Algorithm (7)
      • [인프런] Algorithm (8)
      • [프로그래머스] Algorithm (12)
      • [프로그래머스] KDC (2)
    • 컴퓨터 과학 (79)
      • [Study] Real MySQL 8.0 (13)
      • [프로그래머스] SQL DB Essentials (16)
      • [프로그래머스 & Leet Code] MySQL .. (7)
      • [zerobase] 컴퓨터 공학 (4)
      • [zerobase] Git & GItHub (8)
      • [인프런: 얄팍한 코딩사전] Git & GitHu.. (6)
      • C Language (25)
    • Spring Projcect (63)
      • [팀플] In & Out 가계부 (11)
      • 계좌 관리 시스템 프로젝트 (6)
      • 학습 관리 시스템 & 백오피스 구축 (17)
      • 날씨 일기 프로젝트 (10)
      • 배당금 프로젝트 (8)
      • [갠플] Online-mall (9)
      • E-commerce (2)
    • Book Study (1)
      • Clean Code (1)
    • 백엔드 개발직 면접 예상 질문 (7)
    • Infra (1)
    • 자격증 (3)

Tag

GIT, 제로베이스 스쿨, mysql, SQL, 자바, 프로그래머스, Java, Stack, 백준, 알고리즘, dfs, 코드업, Queue, 데이터베이스, 제로베이스 백엔드, DB, 스프링, dp, JPA, BFS,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

  • GitHub
  • velog

티스토리툴바