
🧩 실험 배경 지난번 포스트에서 fetch join이 오히려 성능을 떨어트리는 원인을 찾아봤습니다. 이번 포스트에서는 해당 문제점을 해결하여 실질적인 성능향상을 이뤘던 내용을 정리해보려합니다. 페치조인이 성능을 떨어트린 이유는 아래 포스트 참고 https://vel

정렬 + 페이징 + 연관 조회가 필요한 뉴스피드 쿼리에서 Fetch Join은 정말 최적일까? PostgreSQL의 EXPLAIN ANALYZE를 통해 직접 성능 비교 실험을 해보았습니다.

파티셔닝과 샤딩은 데이터를 분산 저장하여 성능 향상, 확장성 확보, 관리 편의성 등을 제공하는 기법이다.이번 글에서는 이 둘의 개념과 차이점, 사용 예시까지 정리해보겠습니다.파티셔닝은 하나의 테이블을 논리적으로 분할하여 여러 개의 파티션(Partition)으로 나누는