Gerenciando o intervalo de tempo de retenção padrão para o sistema e visualizando intervalos de tempo de retenção

Antes de configurar o intervalo de tempo de retenção para todas as tabelas em um esquema ou banco de dados, considere o custo de armazenamento para tabelas temporais, que poderia ser significativo. Consulte Gerenciando uso do espaço de viagem no tempo.

Configurando o intervalo de tempo de retenção para o sistema

Para configurar o padrão DATA_VERSION_RETENTION_TIME para um valor específico para o sistema, execute o comando SET SYSTEM DEFAULT.

Antes de configurar DATA_VERSION_RETENTION_TIME para todas as tabelas em um esquema ou banco de dados, considere o custo de armazenamento para tabelas temporais, o que poderia ser significativo. Veja Gerenciando o uso do espaço de viagens.

SET SYSTEM DEFAULT DATA_VERSION_RETENTION_TIME TO <NUMBER OF DAYS>

Exemplo:

SET SYSTEM DEFAULT DATA_VERSION_RETENTION_TIME TO 30

O valor do imóvel no nível do sistema determina o valor padrão herdado por uma instrução subsequente CREATE DATABASE que não especifica explicitamente esta propriedade.

Para configurar DATA_VERSION_RETENTION_TIME para um objeto específico, você pode executar o comando ALTER ou CREATE.

Visualizando o intervalo de tempo de retenção com a linha de comandos

Visualizando o intervalo de tempo de retenção padrão para o sistema com a linha de comandos

Para visualizar DATA_VERSION_RETENTION_TIME para o sistema, execute o comando SHOW SYSTEM DEFAULT.

SHOW SYSTEM DEFAULT DATA_VERSION_RETENTION_TIME

Se você não definiu o tempo de retenção anteriormente, o padrão é 0.

Visualizando o intervalo de tempo de retenção para tabelas, esquemas e bancos de dados com a linha de comandos

Para visualizar DATA_VERSION_RETENTION_TIME para um objeto específico, execute um desses comandos.. Os comandos exibem DATA_VERSION_RETENTION_TIME apenas se for um valor não zero.

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

O intervalo de tempo de retenção e a retenção inferior amarrada para um objeto estão disponíveis nas colunas dataverretntime e dataverretnlowerbound das seguintes visualizações do sistema:

  • _v_table
  • _v_schema
  • _v_database

Visualizando o intervalo de tempo de retenção com o console da web

Visualizando o intervalo de tempo de retenção padrão para o sistema com o console da web

  1. Efetue login no console da web, conforme descrito em Introdução ao console da web
  2. Acesse Bancos de dados. O intervalo de tempo de retenção para o sistema é exibido na seção Intervalo de tempo de retenção na parte superior da página.

Visualizando o intervalo de tempo de retenção para tabelas, esquemas e bancos de dados com o console da web

  1. Efetue login no console da web, conforme descrito em Introdução ao console da web

  2. Visualize o intervalo de tempo de retenção:

    • Para uma tabela:

      1. Acesse Bancos de dados.

      2. Selecione o banco de dados e o esquema no qual a tabela na qual você deseja visualizar o intervalo de retenção está localizado..

      3. Assegure que você esteja na guia Objetos do BD> Tabelas.

      4. Identifique a tabela para a qual deseja visualizar o intervalo de retenção.

        O intervalo de retenção é exibido na coluna Intervalo de tempo de retenção (dias).

    • Para um esquema:

      1. Acesse Bancos de dados.

      2. Selecione o banco de dados no qual o esquema que você deseja visualizar o intervalo de retenção está localizado.

      3. Identifique o esquema para o qual deseja visualizar o intervalo de retenção.

        O intervalo de retenção é exibido na coluna Intervalo de tempo de retenção (dias).

    • Para um banco de dados:

      1. Acesse Bancos de dados.

      2. Identifique o banco de dados para o qual você deseja visualizar o intervalo de retenção.

        O intervalo de retenção é exibido na coluna Intervalo de tempo de retenção (dias).