Extensão da tabela

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Particionar e preservar conjuntos de dados por longos períodos sem sobrescrever.

    A extensão da tabela é baseada em uma tabela base e em vários fragmentos. Os fragmentos recebem uma duração que determina o período de tempo em que os dados são gravados em cada fragmento. Os fragmentos em uma extensão de tabela não são girados. Em vez de o fragmento mais antigo ser truncado e reutilizado, uma extensão cria novos fragmentos indefinidamente. Dessa forma, os dados permanecem separados logicamente entre fragmentos devido à data de criação e nenhum dado é excluído.

    Normalmente, você especifica o parâmetro de tempo (duração) do processo, mas, como alternativa, pode especificar o número de tabelas (rotações). Depois que a última tabela em uma rotação é gravada, novas tabelas são adicionadas e as tabelas antigas são arquivadas. Usando a extensão de tabela, as tabelas nunca são substituídas.

    Uma vantagem da extensão de tabela é particionar dados entre tabelas. Ele também permite que você arquive dados enquanto garante que as tabelas mantenham um tamanho razoável. O conjunto de dados de trabalho é reduzido quando uma data é conhecida para a consulta.

    A vantagem é que a extensão da tabela requer uma consulta de união quando você consulta um intervalo de tempo que abrange várias tabelas. As consultas sindicais são menos eficientes do que as consultas em uma única tabela.

    Considere usar a extensão de tabela quando você tiver tabelas gravadas sequencialmente ou tabelas do tipo somente inserção (há exceções para este parâmetro). A extensão de tabela também é útil em tabelas em que os dados são necessários por longos períodos.