Observe que os documentos do estado CTP2 do SQL Server 2016 "por padrão, a instalação adiciona tantos arquivos tempdb quanto a contagem de CPU ou 8, o que for menor." https://msdn.microsoft.com/en-us/library/bb510411(v=sql.130).aspx
Mas sempre pensei que a proporção "correta" seria metade do número de núcleos de CPU, para caixas com menos de 8 núcleos.
Isso deve ser tomado como recomendação oficial da Microsoft e mesmo aplicado a 2012/2014?
De acordo com Paul Randal, o número de arquivos tempdb deve ser:
Eu acho que é uma ótima notícia que a Microsoft finalmente mudou essa configuração padrão. O anterior era muito ruim - causava problemas com contenção de trava.
artigo de Paul Randal sobre o tema
Ao instalar o SQL Server 2016, agora você pode especificar o número de arquivos de dados tempDB. Por padrão, ele será definido como 8 ou o número de núcleos de CPU que você possui em sua máquina e o que for menor. O valor também pode ser aumentado até o número de núcleos.