Não, você não pode verificar porque está indo devagar, mas posso dar algumas dicas:
1) No SQL 2005, o gerenciamento de índices não-clusterizados foi alterado do Mecanismo de Armazenamento (minha equipe) para o Processador de Consultas. Isso tem muitos efeitos colaterais, um dos quais é a velocidade com a qual as páginas de dados de heap podem ser movidas por encolher. Todos os registros de índice não-clusterizados contêm um backlink para o registro de dados que estão indexando - no caso de um heap, esse é um link físico para um número de registro em uma página de dados específica. Quando uma página de dados de heap é movida por redução, todos os registros de índice não-clusterizados que fazem backlink para registros nessa página devem ser atualizados com o novo local da página. Em 2000, isso foi feito de forma muito eficiente pelo próprio mecanismo de armazenamento. Em 2005, isso deve ser feito chamando o Processador de Consulta para atualizar os registros de índice não-clusterizados. Isso às vezes é até 100 vezes mais lento do que em 2000.
2) Os valores de LOB fora de linha (tipos de dados de LOB reais ou dados de estouro de linha) não contêm um backlink para os dados ou registro de índice dos quais fazem parte. Quando uma página de registros LOB é movida, toda a tabela ou índice dos quais fazem parte deve ser verificada para descobrir qual registro de dados / índices aponta para eles, para que possam ser atualizados com o novo local. Isso também é muito, muito lento.
3) Pode haver outro processo usando o banco de dados que está causando o bloqueio para bloquear a espera pelos bloqueios necessários para mover as páginas.
4) É possível que o isolamento de instantâneo esteja ativado e o recurso de redução não pode mover páginas com links de armazenamento de versão até que as transações que exigem essas versões mais antigas sejam concluídas.
5) Seu subsistema de E / S pode estar com pouca potência. Um comprimento de fila de disco maior que um dígito único significa o seu subsistema de E / S no afunilamento.
Qualquer um ou todos eles podem estar contribuindo para atrasar o tempo de execução do psiquiatra.
Em geral, você não quer executar o encolhimento. Veja este post para mais detalhes: Por que você deveria não encolha seus arquivos de dados .
Espero que isso ajude!