Uma CPU single (suponho que isso signifique uma CPU solo real core ) é totalmente inadequada para executar o SQL Server, ponto final.
Como tem que executar várias tarefas simultaneamente (acessar memória, acessar disco, comunicar-se pela rede, calcular conjuntos de resultados), para qualquer versão razoavelmente moderna do SQL Server, você deseja pelo menos 2 núcleos de CPU e, idealmente, mais do que isso.
Como você diz que o Disk I / O permanece baixo, isso sugere que todo o seu conjunto de dados cabe na memória - adicionar mais memória não ajuda em nada.
Adicionar 2 ou 4 CPUs extra, no entanto, quase certamente irá.