시스템의 기본 보존 시간 간격 관리 및 보존 시간 간격 보기

스키마 또는 데이터베이스의 모든 테이블에 대해 보존 시간 간격을 설정하기 전에 임시 테이블의 저장소 비용이 상당할 수 있다는 점을 고려하세요. 시간 여행 공간 사용량 관리하기를 참조하세요.

시스템에 대한 보존 시간 간격 설정하기

기본 DATA_VERSION_RETENTION_TIME을 시스템의 특정 값으로 설정하려면 SET SYSTEM DEFAULT 명령을 실행합니다.

스키마 또는 데이터베이스의 모든 테이블에 대해 DATA_VERSION_RETENTION_TIME을 설정하기 전에 임시 테이블의 스토리지 비용이 상당할 수 있다는 점을 고려하세요. 시간 여행 공간 사용량 관리하기를 참조하세요.

SET SYSTEM DEFAULT DATA_VERSION_RETENTION_TIME TO <NUMBER OF DAYS>

예:

SET SYSTEM DEFAULT DATA_VERSION_RETENTION_TIME TO 30

시스템 수준에서의 속성 값에 따라 이 속성을 명시적으로 지정하지 않은 후속 CREATE DATABASE 문에서 상속되는 기본값이 결정됩니다.

특정 개체에 대해 DATA_VERSION_RETENTION_TIME을 설정하려면 ALTER 또는 CREATE 명령을 실행하면 됩니다.

명령줄로 보존 시간 간격 보기

명령줄을 사용하여 시스템의 기본 보존 시간 간격 보기

시스템의 DATA_VERSION_RETENTION_TIME을 보려면 SHOW SYSTEM DEFAULT 명령을 실행합니다.

SHOW SYSTEM DEFAULT DATA_VERSION_RETENTION_TIME

이전에 보존 시간을 설정하지 않은 경우 기본값은 0입니다.

명령줄을 사용하여 테이블, 스키마 및 데이터베이스의 보존 시간 간격 보기

특정 개체에 대한 DATA_VERSION_RETENTION_TIME을 보려면 다음 명령 중 하나를 실행하세요. 이 명령은 0이 아닌 값인 경우에만 DATA_VERSION_RETENTION_TIME을 표시합니다.

\d <table_name>
SHOW SCHEMA <schema_name>
\l+ <all databases, with detail>

개체에 대한 보존 시간 간격 및 보존 하한은 다음 시스템 보기의 ' dataverretntime ' 및 ' dataverretnlowerbound ' 열에서 확인할 수 있습니다:

  • _v_table
  • _v_schema
  • _v_database

웹 콘솔로 보존 시간 간격 보기

웹 콘솔로 시스템의 기본 보존 시간 간격 보기

  1. 웹 콘솔 시작하기에 설명된 대로 웹 콘솔에 로그인합니다.
  2. 데이터베이스로 이동하십시오. 시스템의 보존 시간 간격은 페이지 상단의 보존 시간 간격 섹션에 표시됩니다.

웹 콘솔로 테이블, 스키마 및 데이터베이스의 보존 시간 간격 보기

  1. 웹 콘솔 시작하기에 설명된 대로 웹 콘솔에 로그인합니다.

  2. 보존 시간 간격을 확인합니다:

    • 테이블의 경우:

      1. 데이터베이스로 이동하십시오.

      2. 보존 간격을 보려는 테이블이 있는 데이터베이스 및 스키마를 선택합니다.

      3. DB 개체 > 테이블 탭에 있는지 확인합니다.

      4. 보존 간격을 보려는 테이블을 식별합니다.

        보존 간격은 보존 시간 간격(일) 열에 표시됩니다.

    • 스키마의 경우:

      1. 데이터베이스로 이동하십시오.

      2. 보존 간격을 보려는 스키마가 있는 데이터베이스를 선택합니다.

      3. 보존 간격을 보려는 스키마를 식별합니다.

        보존 간격은 보존 시간 간격(일) 열에 표시됩니다.

    • 데이터베이스의 경우:

      1. 데이터베이스로 이동하십시오.

      2. 보존 간격을 확인하려는 데이터베이스를 식별합니다.

        보존 간격은 보존 시간 간격(일) 열에 표시됩니다.