데이터 보관

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • 더 이상 필요하지 않은 데이터를 기본 테이블에서 보관 테이블로 이동합니다.

    주요 이점

    • 오래된 기록을 보관 테이블로 이동하여 시스템 자원을 확보하고 쿼리 및 보고서의 성능 문제를 방지합니다.
    • 감사 또는 기록 목적을 위해 데이터를 보존합니다.
    • 삭제 규칙을 사용하여 지정된 기간 후에 보관된 데이터를 삭제합니다.
    그림 1. 데이터 보관의 샘플 이점
    데이터 보관의 샘플 이점

    보관 규칙 접근

    다음으로 이동하여 테이블에 대한 보관 규칙을 정의하고 액세스할 수 있습니다. 모두 > 시스템 데이터 관리 > 데이터 관리 정책 을 클릭하고 테이블에 대한 데이터 관리 정책을 선택합니다.

    사용 케이스

    • 인스턴스 실행 시간이 길어질수록 더 이상 관련성이 없는 데이터가 누적될 가능성이 높아집니다. 예를 들어, 2년 전의 작업 기록은 일반적으로 현재 활성 작업보다 관련성이 낮습니다. 오래된 데이터는 결국 시스템 리소스를 소비하고 쿼리 및 보고서 속도를 늦추어 성능 문제를 일으킬 수 있습니다. 작업 [task] 테이블과 같은 핵심 테이블의 기록과 에서 생성 Now Platform한 사용자 지정 테이블의 기록을 보관할 수 있습니다.
    • 테이블 쿼리가 느릴 때 기록을 보관합니다. 예를 들어 인스턴스의 인시던트 [incident] 테이블이 증가하여 사용자가 테이블에 대한 쿼리 속도가 느리다고 보고한다고 가정해 보겠습니다. [종결됨], [상대적], [on or before], [150], [Days] [ago][Active] [is] [false]와 같은 조건으로 보관 규칙을 생성하면 기록이 150일 이상 종결되면 보관된 인시던트 [ar_incident] 테이블로 기록을 이동할 수 있습니다.
    • 해당 기록을 참조하는 다른 테이블의 모든 기록을 포함하여 기본 테이블에 기록을 보관합니다. 예를 들어, 문제 [problem] 테이블에 기록을 보관하고 인시던트 필드의 문제에 문제 기록을 참조하는 인시던트를 포함할 수 있습니다.

    데이터 아카이브 기능 사용에 대한 자세한 내용은 을 참조하십시오 기록 보관 중.