데이터베이스 회전 기술 적용

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 1분
  • 데이터베이스 회전을 구성하여 테이블 크기 증가를 관리하고, 데이터를 보관하고, 쿼리 성능을 향상시킵니다.

    인스턴스 데이터는 빠르게 증가하며 이러한 테이블의 크기가 커지면 관리도 필요합니다. 데이터베이스 순환은 세 가지 기술을 활용하여 인스턴스 성능을 보존하고 증가하는 데이터 세트를 쿼리하는 것과 관련된 위험을 방지합니다. 이러한 기술은 전체 집합을 개별 테이블로 분리하여 대량의 데이터를 관리하는 개념을 기반으로 합니다. 이 작업을 수행한 후 각 기술은 데이터를 다른 방식으로 처리합니다.
    • 테이블 교대는 작은 테이블 세트 사이를 순환하고 새 데이터에 대해 이전 테이블을 삭제하고 재사용하는 방식으로 작동합니다.
    • 테이블 확장은 주기적으로 새 테이블을 시작하고 이전 테이블을 시스템에서 쉽게 보관하고 제거할 수 있도록 하는 방식으로 작동합니다.
    • 테이블 샤딩은 문서 ID별로 기록을 단일 테이블로 그룹화할 수 있도록 하여 작동합니다.
    표 1. 데이터베이스 교대
    기능 테이블 적용 대상
    테이블 교대 Syslog

    sys_querystat

    ecc_queue

    ecc_event

    cmdb_metric

    sysevent

    테이블 확장

    sys_email