위 개념을 이해하기 위해서는 다 같이 PostgreSQL의 MVCC 구조를 배워보는 시간을 가져보면 좋을듯
| 항목 | PostgreSQL | Oracle |
|---|---|---|
| 키 저장 방식 | 키 값 1개 + 다수의 TID | 키 값 중복 저장 + 각 RowID 연결 |
| 주소 방식 | TID (block(page) + offset, 논리적 주소) | RowID (물리적 주소) |
| 설계 목적 | 공간 절약 + MVCC 최적화 | 정렬 및 빠른 직접 접근 |
REINDEX는 인덱스만 별도로 재작성하는 명령어.REINDEX가 더 적합: