none
Particionamento de Tabelas RRS feed

  • Pergunta

  • Boa Tarde, vcs sabem me dizer se o SQL Server tem uma funcionalidade de particionamento de tabelas? O que seria isso no me caso: uma tabela pai e várias tabelas filhas, na tabela pai eu digo que eu quero particiona-la por um campo(ano por exemplo), crio várias tabelas filhas, uma para cada  ano, então se eu tiver 5 anos, vou ter 5 tabelas filhas e todos os registros do ano de 2020 por exemplo ficam em uma tabela, todas de 2021 ficam na outra tabela e assim por diante. O usuário final terá acesso somente a tabela pai e quando fizer um select na pai colocando um where por ano, o sql gerencia de forma que busca na tabela filha daquele ano correspondente. A vantagem ai está em ao inves de quando dar o select buscar o ano em toda a tabela pai, vai diretamente na filha daquele ano correspondente. 

    Grata

    segunda-feira, 24 de maio de 2021 20:57

Todas as Respostas