Eu tenho o SQL Server 2019 Express Edition (CU8) no Windows Server 2019 (versão 1809) e todas as minhas consultas são serial com NoParallelPlansInDesktopOrExpressEdition
propriedade NoparallelPlanReason
.
Será que a Express Edition nunca fica paralela? Não consigo encontrar nada sobre isso na documentação da Microsoft.
A limitação é mencionada no Query Processing Architecture Guide na seção "Parallel Query Processing":
As edições e os recursos com suporte da documentação do SQL Server 2019 (15.x) dizem (em "Limites de escala") que o Express é:
Mas isso está relacionado apenas a quantos núcleos você pode disponibilizar para o mecanismo de banco de dados. Ele não diz nada sobre planos paralelos (além de uma limitação relacionada às operações do modo de lote sendo limitadas a 1 núcleo na Express Edition).
Tudo isso para dizer que parece que o Express realmente não permite planos paralelos. Tentei executar consultas no SQL Server 2019 e 2014 com o mesmo NonParallelPlanReason fornecido, portanto, também não parece ser uma nova limitação.