반응형 데이터베이스#DB#파티셔닝#샤딩1 [IT 기술] DB 데이터베이스 파티셔닝, 샤딩 안녕하세요, SweetFist 입니다. 이번 시간에는 데이터베이스의 주요 용어 중 파티셔닝(Partitioning), 샤딩(Sharding)에 대해 알아보려고 합니다. 파티셔닝(Partitioning) 1. 파티셔닝의 정의 - SQL문이나 어플리케이션의 수정없이, 거대한 테이블이나 인덱스를 관리하기 쉬운 작은 단위로 분할하여 관리하기 위한 물리적인 분할 관리 기법입니다. 2. 파티셔닝의 목적 1) 가용성(Availability) - 특정 파티션에 문제가 발생하여 사용 불가 상태가 되어도 다른 파티션들은 사용에 영향을 미치지 않음으로 가용성 증대 2) 관리용이성 - 파티션 별 데이터 로드, 백업 및 복구 작업 수행 가능, 파티션 레벨에서 DML 작업 수행 가능 3) 성능 - 데이터에 엑세스시 엑세스하는 범.. 2024. 3. 16. 이전 1 다음