none
Redução de indiçes RRS feed

  • Pergunta

  • Olá a todos. Qual seria a maneira mais performática de reduzir o tamanho dos índices. Os mesmos estão em um filegroup separado. e alguns estão ate maiores que a própria tabela.
    segunda-feira, 29 de agosto de 2022 12:43

Todas as Respostas

  • Dyego,

    Estamos falando de qual versão do SQL Server?

    As taxas de fragmentação estão altas? Em alguns casos é melhor cenário seria realizar a reconstrução do mesmo, mas é claro devemos analisar as questões do tamanho dos índices, bem como seu tipo de dados.


    Pedro Antonio Galvão Junior [MSc. | MVP | MCC | MSTC | MIE | MTAC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    quinta-feira, 1 de setembro de 2022 00:06
    Moderador
  • Ola , versão 2016

    A fragmentação não esta tão alta, existe rotina de desfragmentação.

    segunda-feira, 5 de setembro de 2022 12:37
  • Dyego,

    Ok, esta rotina está sendo executada de quanto em quanto tempo?

    Você já realizou a atualização das estatísticas internas das tabelas de sistema, bem como, dos próprios índices?


    Pedro Antonio Galvão Junior [MSc. | MVP | MCC | MSTC | MIE | MTAC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    terça-feira, 6 de setembro de 2022 17:08
    Moderador
  • A rotina é executada semanalmente , assim como estatísticas também.

    Se recriar os maiores index, ocorrera a redução do filegroups ?

    quinta-feira, 8 de setembro de 2022 12:04
  • Dyego,

    Desculpe a demora nas resposta.

    O reindex de forma direta não vai aplicar a redução dos filegroups! Neste caso será necessário implementar também rotinas ou procedimentos para aplicar o DBCC ShrinkDatabase ou DBCC ShrinkFile.


    Pedro Antonio Galvão Junior [MSc. | MVP | MCC | MSTC | MIE | MTAC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    quinta-feira, 15 de setembro de 2022 23:17
    Moderador