Usuário com melhor resposta
como saber a estrutura dos indexes

Pergunta
-
olá a todos, preciso de criar uma query/sp que me permita o seguinte:
- para determinada tabela e coluna, retornar todos os seus indexes, nomeadamente a sua estrutura.
isto porque, tenho uma coluna, mas quero-a a alterar para ser computed.
para isso, tenho que fazer um drop da coluna e voltar a adiciona-la.
ora para fazer drop da coluna, tenho de eliminar os indexes e constraints, depois de adicionar a coluna
tenho que voltar a repor os indexes.
andei a pesquisar e ja consegui os indexes(nome) associados a determinada coluna e tabela.
mas queria saber se consigo toda a estrutura do index, de modo que apos adicionar a coluna computed, possa adicionar os indexes que existiam.
espero me ter explicado bem.
agradecia ajuda.
espero ter ajudado.
Respostas
-
- Marcado como Resposta Marcos SJ quarta-feira, 10 de fevereiro de 2016 12:42
Todas as Respostas
-
Guia de criação de índice do SQL Server = https://msdn.microsoft.com/pt-br/library/jj835095(v=sql.120).aspx
Mover um índice existente para um grupo de arquivos diferente = https://msdn.microsoft.com/pt-br/library/ms175905(v=sql.120).aspx
Colocando índices em grupos de arquivos = https://technet.microsoft.com/pt-br/library/ms190433(v=sql.105).aspx
- Editado Ana Gauna quarta-feira, 10 de fevereiro de 2016 15:26
-
- Marcado como Resposta Marcos SJ quarta-feira, 10 de fevereiro de 2016 12:42
-
-
Luis,
Veja se estes outros links também podem ser úteis:
http://www.dirceuresende.com/blog/entendendo-o-funcionamento-dos-indices-no-sql-server/
Pedro Antonio Galvao Junior [MVP | MCC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]