고독한 IT 세상

  • 홈
  • 태그
  • 방명록

PostgreSQL 2

Postgres - vacuum .. 은 메모리를 청소하지 않아

postgres 에서 MVCC(Multi Version Concurrency Control) 을 위해서 독특한 기능이 존재하는데 바로 VACUUM이다. 그런데 필자도 그렇고 주변에 vacuum에 대해서 오해하는 경우가 더러 있는 것 같았다. vacuum이 메모리를 청소하는가? 아니다 vacuum 과 메모리 확보는 상관관계지 원인과 결과가 아니다. 24.1.2. Recovering Disk Space In PostgreSQL, an UPDATE or DELETE of a row does not immediately remove the old version of the row. This approach is necessary to gain the benefits of multiversion concurren..

DBA의 길 2024.10.15

Postgres - PG Architecture and Process

한달전 회사에서 postgres의 구조에 대해서 살펴보고 간단하게 설명해보는 시간을 가졌다. 알아도 아는 게 아닌것같은 묘한 IT 세계 정답은 기록뿐 그동안의 공부한것들을 다시한번 가벼운 마음으로 회상해보도록 하자  아래의 사진은 기존에 인터넷에서 돌아다니는 사진을 가져와봤는데   흠 마음에 들지않아 내가 임의로 그려보았다.  postmaster 는 client의 요청을 받을때마다 자신을 pork하여 postgres daemon을 생성한다. 이 daemon의 백그라운드 프로세스들(BG writer , Wal Writer , Check pointer , Archiver , Vacuum launcher , Logger ... ETC)  1. BG Writer (Back Ground Writer) - 버퍼 캐..

DBA의 길 2024.10.13
이전
1
다음
더보기
  • 분류 전체보기 (85)
    • 제 블로그에 오신 분들께 (1)
    • DBA의 길 (7)
    • Web (4)
    • Java (39)
      • Java Study (22)
      • Daily-Java (12)
      • BackJoon (4)
    • Spring (8)
      • Spring Study (8)
    • Linux (0)
    • 가상화 , Virtualization (5)
    • Windows (2)
    • Docker (0)
    • Python & Automation (14)
    • AWS (0)
    • etc (0)
      • Monologue (0)

Tag

알고리즘, DB, 개발자취업, 웹프로그래밍, 자바, 김영한, java, DBA, 자동화, python, IT, 코딩, 웹개발, 인프런, ansible, 백준, 개발자, 엔지니어, postgres, HTTP,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :
  • 분류 전체보기 (85)
    • 제 블로그에 오신 분들께 (1)
    • DBA의 길 (7)
    • Web (4)
    • Java (39)
      • Java Study (22)
      • Daily-Java (12)
      • BackJoon (4)
    • Spring (8)
      • Spring Study (8)
    • Linux (0)
    • 가상화 , Virtualization (5)
    • Windows (2)
    • Docker (0)
    • Python & Automation (14)
    • AWS (0)
    • etc (0)
      • Monologue (0)

Tag

알고리즘, DB, 개발자취업, 웹프로그래밍, 자바, 김영한, java, DBA, 자동화, python, IT, 코딩, 웹개발, 인프런, ansible, 백준, 개발자, 엔지니어, postgres, HTTP,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바