개요1) 서비스가 점점 커지고 Storage에 저장되는 데이터의 규모가 커짐에 따라, 기존에 사용하던 Stroage의 한계와 성능의 저하가 야기됨. - 논리적인 Element (Tuple) 들을 다수의 Entity (Table)로 쪼개는 행위를 Table partitioning이라 하며, 즉 큰 Table이나 Index를 관리하기 쉬운 Partition이라는 작은 단위로 물리적 분할하는 것을 의미한다. - 파티셔닝은 물리적인 데이터 분할이 발생해도, 논리적 주소 (Table)은 변경되지 않기 때문에 Application이나 유저는 이를 인식하지 못한다.2) Postgresql의 경우, 하나의 Table이 File로 저장되며, Table의 크기가 1GB가 될때마다 Segmentation되어 분할된다. ..