Search

트랜잭션 로그에 필요한 디스크 공간 계산 방법

문서번호 : 11-365604

Document Information

최초 작성일 : 2022.06.15
최종 수정일 : 2022.06.29
이 문서는 아래 버전을 기준으로 작성되었습니다.
SinglestoreDB : 7.8

Goal

트랜잭션 로그에 필요한 디스크 공간 계산하는 방법에 대해 알아본다.

Solution

트랜잭션 로그에 필요한 디스크 공간 계산 방법

데이터베이스 수 * 파티션 수 * snapshot_trigger_size * snapshots_to_keep * Availability Group
Python
복사
데이터베이스 수 : 유저가 생성한 데이터베이스의 수
파티션 수 (default 8 개) : 생성한 데이터베이스에 파티션의 수
snapshot_trigger_size (default 2 GB) : 스냅샷이 트리거되는 사이즈
snapshots_to_keep (default 2 개) : 백업 및 복제를 위해 보관할 스냅샷의 수
Availability Group (default 1 개) : HA (High Availability) 활성화 여부 HA 활성화시, Availability Group은 2개임
예를 들어, 파티션이 8인 데이터베이스 10개가 있고, snapshot_trigger_size가 2GB 이고, snapshots_to_keep가 2개이고, HA를 활성화한 경우에는 최대로 사용하는 트랜잭션 로그의 디스크 크기는 640 GB 이다.

References

History

일자
작성자
비고
2022.06.15
wee
신규작성
2022.06.29
wee
일부 내용 페이지 분리
자세한 내용은 https://docs.singlestore.com/ 사이트를 참고 하시기 바랍니다.