Não. Ao executar sua instância do SQL Server em uma máquina virtual ou em um computador físico, é necessário licenciar o conjunto completo de núcleos que o computador pode acessar. Portanto, seus custos de pagamento conforme o uso serão baseados na contagem completa de núcleos, mesmo se você usar a máscara de afinidade para limitar o uso desses núcleos pelo SQL Server. Confira Guia de licenciamento do SQL Server para obter detalhes.