PostgreSQL 일반 Table과 toast 테이블의 용량 차이 0 2 2,162

by 차차 [DB 기타] PostgreSQL Opensource 포스트그레스큐엘 오픈소스 toast [2022.12.13 17:18:45]


안녕하세요! DB 공부중인 구루비입니다!

PostgreSQL을 사용하면서 궁금증이 생겨서 찾아보아도 뭔가 시원하게 이해가 안되어서 질문 드립니다.

일반 Table과 toast table의 용량 차이가 왜 나는 걸까요?

Toast 테이블에 큰 가변형 데이터가 압축 혹은 분할 등으로 들어간다고 하는데..

일반 table에 들어갈 큰 가변형 데이터 컬럼이 toast 테이블로 들어가서 그런것일까요..?

by 타락천사 [2022.12.14 10:26:28]

저도 첨보는 용어라 찾아보면

oracle lob 처럼, table segment 와 다르게 별도 저장 공간을 갖는 개념으로 이해하면 될듯 싶어요..
( oracle 경우  테이블에선 별도 저장 공간에 대한 link 만 가짐 )

oracle lob 처럼, table segemtn size 따로 lob segment size 따로 구하셔야 할것 같아요..

https://etisiare.tistory.com/entry/PostgreSQL-Toast%EC%97%90-%EA%B4%80%ED%95%9C-%EC%A0%95%EB%A6%AC


by 차차 [2024.02.21 08:23:56]

늦었지만.. 답변 감사드립니다! :)

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입