데이터베이스 분할이란?

데이터베이스 분할은 대규모 데이터베이스를 더 빠르고 쉽게 관리할 수 있는 더 작은 구성 요소로 분할하는 행 분할의 일종입니다. 분할된 데이터베이스는 부하를 분산하기 위해 별도의 데이터베이스 서버 인스턴스에 있는 개별 파티션입니다. 데이터 세트가 너무 커서 단일 데이터베이스에 저장할 수 없는 경우 자동 분할 또는 데이터 분할이 필요합니다.

데이터베이스 크기와 트랜잭션 수가 모두 증가하는 경우 데이터베이스 쿼리 응답 시간도 증가합니다. 워크로드를 관리하는 데 필요한 컴퓨터의 수와 품질 때문에 대규모 데이터베이스의 유지 관리와 관련된 비용도 급증할 수 있습니다. 반면, 데이터 분할의 경우 하드웨어 및 소프트웨어 요구 사항이 적고 저렴한 서버에서 관리할 수 있습니다.

관련 제품 및 서비스

Azure Cosmos DB

전 세계에 배포된 멀티-모델 데이터베이스 서비스

Azure SQL Database

지능적인 관계형 클라우드 데이터베이스 서비스

Azure Database for MySQL

기업환경에 맞게 준비된 커뮤니티 버전의, 완벽한 관리형 MySQL