Question

remarqua que l'état CTP2 de SQL Server 2016 "Par défaut, SETUP ajoute autant de fichiers TEMPDB au nom de la CPU ou 8, selon la valeur inférieure." https://msdn.microsoft.com/fr-US / Bibliothèque / BB510411 (V= SQL.130) .aspx

Mais j'ai toujours pensé que le rapport "correct" serait la moitié du nombre de cœurs de la CPU, pour des boîtes de moins de 8 cœurs.

devrait-il être considéré comme la recommandation officielle de Microsoft et même appliquée à 2012/2014?

Était-ce utile?

La solution

Selon Paul Randal, le nombre de fichiers TEMPDB devrait être:

  • égal au nombre de cœurs de processeur pour 8 cœurs ou moins
  • 1/4 à 1/2 des cœurs de la CPU pour plus de 8 cœurs

Je pense que c'est une excellente nouvelle que Microsoft a finalement modifié ce paramètre par défaut.Le précédent était vraiment mauvais - cela a causé des problèmes de loquet.

Article de Paul Randal sur le sujet

Autres conseils

Lors de l'installation de SQL Server 2016, vous pouvez désormais spécifier le nombre de fichiers de données TEMPDB.Par défaut, il sera défini sur 8 ou le nombre de cœurs de la CPU que vous avez dans votre machine et que ce qui soit moins élevé.La valeur peut également être augmentée jusqu'au nombre de cœurs.

Entrez la description de l'image ici Source

Licencié sous: CC-BY-SA avec attribution
Non affilié à dba.stackexchange
scroll top