Buscar
  • Ignez Mello

Acompanhar a criação de um índice

Você não acha divertido executar um comando para criar um índice, e ficar olhando a tela parada, executando o comando, sem saber quanto já foi feito... Não? Nem eu!


Seguem dois scripts super simples, mas que permitem acompanhar o percentual de execução na criação de um índice.


Abra duas janelas no SSMS. Na primeira, vamos acompanhar o andamento do índice. Copie e cole esse script:


Na segunda janela, vamos efetivamente criar o índice. Copie e cole esse script:


Agora, vamos ao passo a passo:

  1. Vamos começar na janela 2.

  2. Execute o SELECT @@spid, para pegar o número da conexão onde vamos criar o índice, e informe na variável do script da janela 1.

  3. Ligue o Actual Execution Plan.

  4. Execute o script para criar o índice.

  5. Agora vamos para a janela 1.

  6. Execute o script enquanto o índice é criado na janela 2. Aqui podemos acompanhar o andamento do índice, e ter uma ideia de quanto tempo falta para concluir o trabalho.




0 visualização