Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: SQL Server 2016 (13.x) e versões
posteriores Banco de Dados SQL do Azure
Instância Gerenciada de SQL do Azure
SQL database in Microsoft Fabric
Você pode usar o particionamento na tabela atual e de histórico de forma independente. No entanto, você não pode usar particionamento para alterar o conteúdo dos dados sem versionamento do sistema.
O particionamento é um recurso da Edição Enterprise no SQL Server 2016 (13.x) antes do Service Pack 1 e versões anteriores. Há suporte para particionamento em todas as edições no SQL Server 2016 (13.x) com Service Pack 1 e versões posteriores.
Particionar tabelas temporais
Esta seção descreve como usar SWITCH IN e SWITCH OUT com tabelas temporais.
Tabela atual
Você pode usar SWITCH IN na tabela atual para ajudar a carregar e consultar dados enquanto SYSTEM_VERSIONING é ON.
SWITCH OUT não é permitido enquanto SYSTEM_VERSIONING é ON.
Tabela de histórico
Você pode executar SWITCH OUT a partir da tabela de histórico enquanto SYSTEM_VERSIONING é ON, para eliminar dados de histórico que não são mais relevantes.
SWITCH IN não é permitido enquanto SYSTEM_VERSIONING é ON, porque pode invalidar a consistência temporal dos dados.
Conteúdo relacionado
- Tabelas temporais
- Primeiros passos com tabelas temporais versionadas pelo sistema
- Verificações de consistência do sistema de tabela temporal
- Considerações e limitações da tabela temporal
- Segurança da tabela temporal
- Gerenciar a retenção de dados históricos em tabelas temporárias com versão do sistema
- Tabelas temporais versionadas pelo sistema com tabelas otimizadas para memória
- Exibições e funções de metadados de tabela temporal