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
- Tabelas temporais
- Introdução a tabelas temporais com controle da versão do 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 temporais com controle de versão do sistema
- Tabelas temporais com controle da versão do sistema com tabelas com otimização de memória
- Funções e exibições de metadados de tabela temporal
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de