Particionamento com tabelas temporais

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Banco de Dados SQL do AzureInstância Gerenciada de SQL do Azure

Você pode usar o particionamento na tabela atual e de histórico de forma independente. No entanto, o particionamento não pode ser usado para alterar o conteúdo dos dados sem o controle da versão do sistema.

Observação

O particionamento é um recurso do Enterprise Edition no SQL Server 2016 antes do Service Pack 1 e versões anteriores. Há suporte para particionamento em todas as edições no SQL Server 2016 Service Pack 1 e versões posteriores.

  • Tabela atual:

    • SWITCH IN na tabela atual para facilitar o carregamento de dados e a consulta enquanto o SYSTEM_VERSIONING estiver ON
    • SWITCH OUT não é permitido enquanto SYSTEM_VERSIONING estiver ON
  • Tabela de histórico:

    • É possível executar oSWITCH OUT na tabela de hestivertórico enquanto o SYSTEM_VERSIONING estiver ON para limpar as partes dos dados de histórico que já não são relevantes.
    • Não há permestiversão para oSWITCH IN enquanto o SYSTEM_VERSIONING estiver ON, pois isso pode invalidar a consistência dos dados temporais.

Próximas etapas