WebMaster

  • 홈
  • 태그
  • 방명록

2026/04 1

InnoDB 스토리지 엔진 아키텍처 - 리두 로그 및 로그 버퍼

체인지 버퍼Insert/Update 시, 인덱스를 업데이트 하는 작업도 필요한데, 이는 랜덤 I/O 작업이 필요하기 때문에 많은 리소스를 차지하게 된다. InnoDB는 버퍼 풀에 있다면 바로 업데이트를 실행하지만 없을 경우, 체인지 버퍼라는 임시 공간에 저장해 두고 바로 사용자에게 바로 결과를 반환한다.사용자에게 결과를 반환하기 전에 중복 여부를 체크해야하는 유니크 인덱스는 체인지 버퍼를 사용할 수 없다.버퍼 머지 스레드: 체인지 버퍼에 임시로 저장된 인덱스 레코드 조각을 병합하는 백그라운드 스레드MySQL 5.5에서는 Insert에서만 버퍼링이 가능했으나, 8.0 이후부터는 Insert, Delete, Update로 키를 추가하거나 삭제하는 작업에 대해서도 버퍼링 할 수 있다.기본적으로 체인지 버퍼는 ..

Real My SQL 스터디/아키텍처 2026.04.11
1
더보기
프로필사진

  • 분류 전체보기
    • JAVA
      • VirtualThread
    • 스프링 입문
    • 스프링 핵심 원리(기본편)
    • 모든 개발자를 위한 HTTP 웹 기본 지식
    • 스프링 MVC 1편 (백엔드 웹 개발 핵심 기술)
    • 스프링 MVC 2편(백엔드 웹 개발 활용 기술)
    • 스프링 DB 1편(데이터 접근 핵심 원리)
    • 스프링 DB 2편(데이터 접근 활용 기술)
    • 스프링 핵심 원리(고급편)
    • 스프링 부트(핵심 원리와 활용)
    • 자바 ORM 표준 JPA 프로그래밍(인프런)
    • 실전! 스프링 부트와 JPA 활용1(웹 애플리케이..
    • 실전! 스프링 부트와 JPA 활용2(API 개발과..
    • 실전! 스프링 데이터 JPA
    • 실전! Querydsl
    • 멀티스레드와 동시성
    • 데이터 베이스
      • SQL 첫걸음(인프런 강의)
      • 데이터베이스 기본
      • 설계 1편, 현대적 데이터 모델링 완전 정복
      • 설계 2편, 실무에서 반드시 마주치는 9가지 설계..
      • 성능 최적화, 실행 계획과 인덱스 완전 정복
    • 오브젝트
    • 더 자바, 애플리케이션을 테스트하는 다양한 방법
    • 스프링 시큐리티
      • 스프링 시큐리티 기본 API 및 Filter 이해
      • 스프링 시큐리티 주요 아키텍처 이해
      • 실전프로젝트 -인증 프로세스 Form 인증 구현
      • 실전프로젝트 - 인증 프로세스 Ajax 인증 구현
      • 실전프로젝트 - 인가 프로세스 DB 연동 웹 계층..
      • 실전프로젝트 - 인가 프로세스 DB 연동 서비스 ..
    • 스프링 시큐리티 인 액션
    • 스프링 시큐리티 OAuth2
      • Spring Security Fundamental..
      • OAuth 2.0 용어 이해
      • OAuth 2.0 권한부여 유형
      • OAuth 2.0 Open ID Connect, ..
      • OAuth 2.0 Client Fundamenta..
      • OAuth2LoginConfigurer 초기화 이..
      • OAuth 2.0 Client - oauth2Cl..
      • OAuth 2.0 Client - Social L..
    • Spring Cloud로 개발하는 MSA
      • Service Discovery
      • API Gateway Service
      • Users Microservice
      • Catalogs and Orders Microse..
      • UserMicroservice(2)
      • Configuration Service
      • Spring Cloud Bus
      • 설정 정보의 암호화 처리
      • Microservcie간 통신
      • 데이터 동기화를 위한 Apache Kafka의 활..
      • 장애 처리와 Microservice 분산 추적
      • Microservice 모니터링
      • 애플리케이션 배포를 위한 컨테이너 가상화
      • 애플리케이션 배포 - DockerContainer
    • Jenkins를 이용한 CI-CD Pipeline..
    • 데브옵스(DevOps)를 위한 쿠버네티스 마스터
      • 도커와 쿠버네티스 시작하기
      • 왕초보도 따라하는 도커 기초
      • 쿠버네티스 들어가기
      • 미니큐브 설치와 소개
      • 쿠버네티스 워크로드
    • 리액트
      • 리액트 개념
      • JSX
      • 컴포넌트
      • 이벤트핸들링
      • ref:DOM에 이름달기
      • 컴포넌트반복
      • 컴포넌트의라이프사이클
      • Hooks
      • 컴포넌트 스타일링
    • 스터디 노트
      • 잡것
    • 서버
      • centOS
    • 알고리즘
      • 프로그래머스
      • HackerRank
    • Toby의 ReactiveProgramming
    • Node
      • node 시작하기
      • 알아두어야 할 자바스크립트
      • 노드 기능
      • http 모듈로 서버 만들기
      • 패키지 매니저
      • 익스프레스 웹 서버 만들기
      • 시퀄라이즈(MySQL), 몽구스(MongoDB)
      • 익스프레스로 SNS 서비스 만들기
    • 타입스크립트
      • 타입스크립트 소개와 배경
      • 타입스크립트 기초 - 변수와 함수 타입 정의하기
      • 타입스크립트 고급
      • 타입
      • 고급 타입
    • KotlinInAction
      • 코틀린이란 무엇이며, 왜 필요한가
      • 코틀린 기초
      • 함수 정의와 호출
      • 클래스, 객체, 인터페이스
      • 람다로 프로그래밍
      • 코틀린 타입 시스템
      • 연산자 오버로딩과 기타 관례
      • 고차 함수: 파라미터와 반환 값으로 람다 사용
      • 제네릭스
      • 애노테이션과 리플렉션
      • DSL 만들기
    • 실무 프로젝트로 배우는 Kotlin & Sprin..
      • 코틀린 기초
      • 코틀린 고급
      • 스프링 부트 스타트
      • JAVA 프로젝트에 코틀린 도입하기
      • 자바 프로젝트(ToDo프로젝트) 코틀린으로 리팩토..
      • 이슈 관리 서비스 개발하기
      • 리액티브 프로그래밍
      • 스프링 WebFlux 이해하기
      • 회원 인증 서비스 개발하기
    • 실전! 코틀린과 스프링 부트로 도서관리 애플리케이..
    • Kafka 완전 정복 : 클러스터 구축부터 MSA..
      • 기본,심화 개념, 아키텍처와 생태계
      • 클러스터 구축부터 MSA 환경에서 활용까지
    • 예제로 배우는 핵심 Spring Batch
      • 공식 문서
    • 네트워크
      • 네트워크 핵심이론 - 기초
      • 네트워크 핵심이론 - 고급
    • 카프카
      • Kakfa Topic, Producer, Cons..
      • Java 기반 카프카 클라이언트 구현, Produ..
      • Java 기반 카프카 클라이언트 구현, Produ..
      • Java 기반 카프카 클라이언트 구현, Consu..
      • Java 기반 카프카 클라이언트 구현, Consu..
      • Java 기반 카프카 클라이언트 구현, Consu..
      • 실전 카프카 Producer 구현
      • 실전 카프카 Consumer 구현
    • 스터디
    • 이펙티브 코틀린
      • 좋은 코드
    • Elastic Search
    • 대규모 시스템 설계 기초
    • 마이크로 서비스 패턴
      • 모놀리식 지옥에서 벗어나라
    • 친절한 SQL 튜닝
      • SQL 처리과정과 IO
      • 인덱스 기본
      • 인덱스 튜닝
    • Real My SQL 스터디
      • 설정
      • 사용자 및 권한
      • 아키텍처
    • AI
      • 실전 에이전틱 코딩(클로드)
      • 사내 에이전트 도입
      • AI Engineering
      • 하네스 엔지니어링(클로드 코드)

Tag

+, JdbcTemplate, 마우스잡기, 98\,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
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 © Daum Corp. All rights reserved.

티스토리툴바