*Desculpe, encontrei outras perguntas de licenciamento no site, então naturalmente assumi que elas estavam ok aqui... A postagem sugerida não respondeu à pergunta que fiz especificamente
Por favor, remova a postagem se eu violei alguma regra e vou buscar uma resposta em outro lugar.*
Eu sei que as "regras" dizem que eu tenho que comprar uma licença de núcleo para o Sql Server 2019 para cada núcleo da máquina, no nosso caso 10 núcleos/20 threads. Eu precisaria de 5 2xCore Packs ou 2 4xCore Packs e 1 2xCore Pack.
Eu também sei que é um sistema de honra, mas eu gosto de ser honrado sobre o licenciamento.
Minha pergunta é: é possível obter apenas 4 licenças de núcleo (em uma máquina de 10 núcleos) e limitar o Sql Server a usar apenas esses 4 núcleos? Somos uma pequena empresa, a máquina serve a vários propósitos. Estamos usando o 2008R2 até agora, quando percebi que, depois de três anos, superamos isso (eles estavam usando 22 MDBs de acesso vinculados antes de atualizar o sistema).
Então, quando olho para 10 núcleos, o melhor preço total é de US$ 8 mil. Ai. Vamos obter melhor velocidade e processamento com certeza.
Mas se eu puder apresentar uma opção mais ou menos para os chefes e ainda ser legítimo, isso seria ótimo. Suponho que poderíamos comprar um novo servidor com menos núcleos (eles ainda existem?)
Sim. Se esses 4 núcleos forem TODOS OS NÚMEROS DISPONÍVEIS PARA A MÁQUINA. Como .... executando o SQL Server em uma máquina virtual e esta máquina está limitada a X núcleos virtuais.
NÃO, se o SO vê todos os núcleos - você deve licenciar a máquina inteira.
As práticas recomendadas exigiriam, então, que você instalasse o SQL Server em uma VM separada para começar. Manter um sistema com uma tonelada de funções diferentes e coisas instaladas é desagradável.