▲neo 2023-08-30 | parent | favorite | on: GN⁺: 2021년에 발견된 예상치 못한 20GB의 사용되지 않은 인덱스 공간의 해방(hakibenita.com)Hacker News 의견 색인을 작게 만드는 것은 충분한 저장 용량이 있어도 이점이 있다. 자체 하드웨어를 가진 사람들에게는 더 많은 저장 공간을 할당하는 것이 유효한 옵션이다. PostgreSQL 13의 B-트리 중복 제거는 외래 키 색인의 NULL 값에 도움이 될 수 있다. 이 기사는 PostgreSQL의 공간 효율성을 최적화하기 위한 유용한 기술과 통찰력을 제공한다. 초기 또는 초기 단계의 회사에서는 크기를 최적화하는 대신 디스크 공간을 추가하는 것이 일반적으로 더 좋다. 테이블 열 순서를 재정렬하고 스크립트를 사용하면 상당한 저장 공간을 확보할 수 있다. 비대칭 데이터 분포는 색인 팽창과 더 효율적인 진공 작업이 필요할 수 있다. 이 기사는 Hacker News에서 긍정적인 피드백을 받았다. 사용되지 않는 색인 및 최적화 기회를 발견하기 위해 pganalyze.com을 추천한다. 흔하지 않은 PostgreSQL 색인 형식과 NULL 값 색인은 널리 알려져 있지 않다. 데이터 양을 증가시키면 삽입 시간과 성능에 큰 영향을 미칠 수 있다. 해당 원칙은 열에 공통 값의 높은 비율이 있더라도 여전히 적용될 수 있다.
Hacker News 의견