Alterar o limite de custo do paralelismo - Recomendações da AWS

Alterar o limite de custo do paralelismo

O limite de custo do paralelismo determina quais consultas são candidatas à execução paralela. O valor padrão dessa propriedade é 5, o que significa que o otimizador muda para um plano paralelo se o custo de um plano serial for superior a 5 (o que se refere a uma unidade abstrata de custo, não ao tempo estimado). Recomendamos que você configure esta propriedade como um número maior.

O valor padrão era apropriado quando os processadores tinham preços altos, a capacidade de processamento era baixa e o processamento de consultas era mais lento do que agora. Atualmente, os processadores são muito mais rápidos. Como resultado, consultas comparativamente menores (por exemplo, considerando um limite de custo de 32) não se beneficiarão muito da execução paralela, especialmente devido à sobrecarga associada à coordenação da execução paralela.

Na maioria dos casos, um limite de custo da configuração de paralelismo no valor de 50 é um bom ponto de partida. Veja um exemplo de como configurar o limite de custo do paralelismo:

USE sampledb; GO EXEC sp_configure 'show advanced options', 1 ; GO RECONFIGURE GO EXEC sp_configure 'cost threshold for parallelism', 50 ; GO RECONFIGURE GO