Après FIM 2010, voici SQL Server qui obtient sa publication en RC.Cette version de SQL Server orientée « Cloud » apporte également sont lot de nouvelles fonctionnalités et d’amélioration du moteur. Un effort particulier sur la partie SaaS a été fait.
Pour télécharger SQL Server 2012 RC : Download Microsoft SQL Server 2012 Release Candidate
Pour en savoir plus sur les nouvelles fonctionnalités : Product details page
On se demande parfois pourquoi un serveur sur lequel tourne une instance SQL Server rame abominablement alors que l’on a aujourd’hui des machines puissantes. Vous avez beau mettre des sommes importantes dans une machine et vous enorgueillir de ce beau serveur quadri-processeur multi coeurs avec 8Go de RAM ou plus, dès que vous utilisez SQL les performances de votre serveur de course sont quasi nulles. Et pour cause…
Il existe un paramètre dans SQL Server qui indique quelle est la quantité maximale de mémoire que peux allouer SQL, par défaut ce paramètre est positionné à 2 To !
Il est donc fortement recommandé de modifier ce paramètre et de le positionner à une valeur adaptée à la machine exécutant SQL Server. La commande magique est la suivante :
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'max server memory', 2048;
GO
RECONFIGURE;
GO
Vous noterez que l’on donne la quantité de mémoire maximale en Mo, ici 2048 pour 2Go de mémoire. C’est une valeur que j’ai l’habitude de positionner pour un serveur disposant de 4Go de RAM hébergeant SQL Server 2008 et FIM Synchronization Service. Bien entendu, en production si vous disposez d’un serveur plus puissant il faut augmenter ce paramètres, un bon début est de positionner cette valeur à 60% de la quantité de mémoire physique, mais je laisse le soin à votre DBA de vous conseiller sur la meilleure valeur