본문 바로가기
IT 개발

MSSQL - 파티션 테이블 활용

by Angela- 2024. 12. 3.

 

4. 파티션의 데이터 조회

특정 파티션을 지정하여 데이터를 조회할 수 있습니다.

 

5. 파티션의 데이터 삭제

특정 파티션의 데이터를 삭제 처리할 수 있습니다.

 

데이터 삭제 후, 조회해 보면 삭제가 되었음을 알 수 있습니다.

파티션의 데이터는 범위를 지정하여 삭제 처리할 수도 있습니다.

 

● 파티셔닝의 장점과 활용 사례

1) 성능 향상

  파티셔닝은 쿼리 성능을 크게 향상시킬 수 있습니다. 

  예를 들어, 특정 연도에 대한 데이터를 조회할 때 전체 테이블이 아닌 해당 파티션만 스캔하면 되므로

  조회 속도가 빨라집니다.

 

2) 관리 용이성

  데이터를 파티션 단위로 관리하면 특정 파티션만 백업하거나 복구할 수 있어 작업이 간단합니다.

  또한, 오래된 데이터를 파티션 단위로 손쉽게 아카이브할 수 있습니다.

 

3) 가용성 증가

  특정 파티션에 문제가 발생해도 다른 파티션은 정상적으로 작동하므로 데이터베이스의 전체 가용성이

  높아집니다. 즉, 서비스 다운타임을 최소화할 수 있습니다.

 

 

 

'IT 개발' 카테고리의 다른 글

MSSQL 함수- STRING_AGG  (1) 2024.12.08
MSSQL 함수 - CHARINDEX  (0) 2024.12.05
MSSQL - 파티션 테이블 생성  (0) 2024.11.30
MSSQL 속도 개선 - 데이터 형식 우선순위  (1) 2024.11.28
MSSQL 속도 개선 - SARGable 연산자 사용  (0) 2024.11.26