Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Blog Technique de Romelard Fabrice

Les dernières Actualités de Romelard Fabrice (Alias fabrice69 ou F___) principalement autour des technologies Microsoft

Actualités

  • Toutes les actualités et informations sur les technologies Microsoft principalement autour de .NET et SQL Server

Archives

SQL Server : Astuces pour améliorer les performances - Préparation pour l’installation du moteur

Nous avons vu dans le précédent message comment adapter votre système d’exploitation au mieux pour un environnement SQL Server :

Maintenant, nous allons voir comment paramétrer au mieux la machine avant l’installation du moteur.


Avant l’installation


Désactivation de l’HyperThreading

Une des points les plus discuttés est l’activation ou non de l’HyperThreading des processeurs. En effet suivant le matériel, les configurations ou les requêtes utilisées, les avis divergent sur le choix final :

Ainsi, si vous êtes comme moi, à devoir faire touner des environnements de production et non à jouer dans un laboratoire pour savoir si c’est bon ou non pour votre infrastructure, vous pouvez désactiver cette fonctionnalité sur vos machines SQL Server dans le BIOS. Au mieux, cela vous évitera des soucis, au pire, ca ralentira un peu les requêtes.


Comptes de fonctionnement pour les services SQL Server

Les services installés par le moteur demandent un ensemble de privilèges et d’accès. Le premier point est de ne jamais laisser “local system” pour les services suivant :

  • Database Engine
  • SQL Server Agent
  • SSAS

Tout est expliqué ici :

Il est aussi conseillé de créer un compte de service par instance qui sera donc un compte de domaine (si votre machine est intégrée au domaine) ayant les permissions nécessaires sur la machine.


Mémoire RAM Minimale nécessaire

En ces temps de virtualisation, cette question n’est pas du tout à prendre à la légère, car on voit trop souvent des machines virtuelles configurées avec 4 GB de RAM pour le moteur SQL, le ReportServer, le WebServer, la partie applicative, …

Il faut savoir que Windows a besoin d’un minimum de 1-2 GB pour fonctionner correctement en mode serveur. Ainsi, lorsque vous spécifiez 4 GB de RAM, vous ne laissez que 2 GB pour tout le reste, ce qui peut parfois être bien trop peu pour avoir un fonctionnement correct.

Tout dépend bien sur de votre besoin, mais en dessous de 6 GB de RAM, votre serveur s’il est solicité risque d’être surchargé. Il est préférable de monter une instance virtuelle puis puissante et la partager entre les projets.


Conclusion

Cette seconde partie est complémentaire au précédent message, afin de préparer la machine pour l’installation du moteur.

Romelard Fabrice [MVP]

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: mercredi 26 septembre 2012 15:36 par ROMELARD Fabrice

Commentaires

ROMELARD Fabrice a dit :

Un autre article sur le sujet :

- http://www.pimpmysharepoint.com/2013/03/18/bonne-pratiques-mssql-avec-sharepoint/

Fabrice Romelard [MVP]

# mars 19, 2013 13:06
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01

- SharePoint Online: Script PowerShell pour supprimer une colonne dans tous les sites d’une collection par Blog Technique de Romelard Fabrice le 11-27-2018, 18:01