본문 바로가기 메뉴 바로가기

Informix hoarder

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Informix hoarder

검색하기 폼
  • 분류 전체보기 (197)
    • SQL (14)
    • Minolta Freedom Vista (51)
    • anime and movie (6)
    • scrap (15)
    • 좌충우돌 (10)
    • 제로웨이스트 (3)
    • *nix (3)
    • cloud (3)
    • informix (82)
    • postgresql (1)
    • db2 (3)
    • oracle (6)
  • 방명록

autovacuum (1)
pg_attribute 테이블이 과도하게 커질경우 조치방법

PostgreSQL 모니터링 중에 DB 파일이 저장되는 파일시스템의 사용량이 약 한달동안 400 GB나 증가한 것을 확인했습니다. 먼저 $PGDATA 내에서 커진 파일들을 조사해보니 실제로 base 디렉토리의 파일들이 대부분의 용량을 차지하고 있었습니다. 사용자 테이블은 사용량에 큰 변동이 없었습니다. 그래서 혹시나 하는 마음에 카탈로그 테이블 크기를 살펴보니 pg_catalog.pg_attribute 테이블의 크기가 600 GB에 육박하고 있었습니다. pg_attribute 테이블은 '컬럼에 대한 정보'를 담고 있는 카탈로그 테이블인데 사용자 테이블처럼 INSERT, DELETE가 실행되면서 dead tuple이 발생하기도 하고 autovacuum이 실행되고 있는 점도 신기했습니다. 어쨌든 너무 과도한..

postgresql 2022. 12. 15. 14:58
이전 1 다음
이전 다음
링크
  • pajamasblog
  • IBM Community
  • Korea Informix User Group
  • International Informix User Gr…
  • Db2 스토리
  • 뇌세척
  • 아르고 블로그
  • Science of Database
  • Outsider's Dev Story
  • 기술 저장소
  • Dion Cho – Oracle Performance …
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바