Quando (se houver) o serviço de indexação deve estar ativado em uma caixa do Sql Server?

2

Recentemente, examinei as configurações de um servidor (Windows 2003 SP2) usado exclusivamente como o host DB para uma instalação do Sql Server 2005 usada em um site. Eu vi que, para todas as três unidades na máquina (uma para arquivos de sistema / programa, uma para dados e outra para logs), o Serviço de Indexação estava ligado.

Na minha experiência (principalmente na área de trabalho, não em configurações de servidor), o desempenho do serviço de indexação sempre custou muito mais em termos de desempenho do que qualquer ganho de velocidade na localização de arquivos (para mim, desativá-lo sempre resultou em um grande ganho de desempenho).

Portanto, há alguma razão pela qual isso deve ser ativado para uma caixa do Sql Server (ou qualquer outro servidor)? Suponha que nenhuma tabela use a indexação de texto completo (isso faria diferença)?

    
por Yaakov Ellis 22.11.2009 / 16:17

2 respostas

3

Não há motivo para você normalmente precisar do Serviço de Indexação ativado em um servidor Sql Server 2005+, mesmo se estiver usando o FTS (no Sql 2005 e além, o Sql usa seu próprio serviço de indexação, MSFTESQL ou Sql Service FullText Search). Eu pensei que o serviço em si estava desativado por padrão no Server 2003+ de qualquer forma? Naturalmente, independentemente do que é verificado para cada pasta LUN / no seu servidor, se o serviço for interrompido, não será indexado.

    
por 22.11.2009 / 16:52
0

Tente passar pelo Assistente de Configuração de Segurança, ele ajudará você a estabelecer a função do servidor e a desativar os serviços desnecessários e, assim, a quarta. Ele deve saber o que é o MSSQL2005 e ajustá-lo para isso e você sempre pode reverter as alterações.

    
por 23.12.2009 / 00:20