IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

affinity I/O mask Option


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2008
    Messages : 240
    Par défaut affinity I/O mask Option
    Je cherche des informations concernant les masques d'affinité de processeurs.

    Je dispose d'un serveur en Windows 2008 R2 SP1, équipé de 12 processeurs et d'une insance SQL.

    Les options SQL relatives aux processeurs sont configuré par défaut. Qu'elles sont les bonnes pratique concernant ce paramétrage ? Dans mon cas, est-ce que l'on peut configurer autrement ces paramètres ?

    D'avance, merci.

  2. #2
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Je ne sais pas s'il y a de bonnes pratiques générales ici. Tout dépend du contexte selon moi.

    Dans le cas d'un serveur multi-instance on pourrait par exemple jouer sur ce paramètre pour allouer certaines processeurs pour chaque instance.

    On a le cas aussi on l'on voudrait éventuellement allouer certains processeurs pour traitrer spécifiquement les IO disques. Dans ce cas il faudra jouer à la fois avec l'option affinity mask et l'affinity IO mask.

    ++

  3. #3
    Membre éprouvé

    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 448
    Par défaut
    Personnellement je ne crois pas qu'il soit utile de changer ce paramètre.
    Mais si quelqu'un découvre un scénario où cela l'est, j'aimerais l'apprendre ^^

  4. #4
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Scénarios :

    --> Dans le cas de plusieurs instances :

    Allouer aux instances leurs propres ressources CPU pour éviter une vampirisation des ressources par une instance plus consommatrice que les autres.

    --> Dans le cas d'une architecture cluster :

    Prévenir une utilisation trop forte des ressources CPU par SQL Server. Le but étant de laisser un minimum de ressource pour le service cluster et le système.

    ++

  5. #5
    Membre éprouvé

    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 448
    Par défaut
    Citation Envoyé par mikedavem Voir le message
    Scénarios :

    --> Dans le cas de plusieurs instances :

    Allouer aux instances leurs propres ressources CPU pour éviter une vampirisation des ressources par une instance plus consommatrice que les autres.
    Ha, oui, peut-être

    Citation Envoyé par mikedavem Voir le message
    --> Dans le cas d'une architecture cluster :

    Prévenir une utilisation trop forte des ressources CPU par SQL Server. Le but étant de laisser un minimum de ressource pour le service cluster et le système.

    ++
    Il ne suffit pas de ne pas cocher "Boost SQL Server priority" ?
    Ok, là j'ai un doute sur ce que j'entends par cluster ^^


    Normalement les OS et SGBD modernes sont fait pour nous faciliter et avantager la vie. J'imagine qu'il vaut mieux s'y connaître à fond avant de choisir de ne pas faire confiance aux couches logicielles quant à l'attribution des ressources.

  6. #6
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Il ne suffit pas de ne pas cocher "Boost SQL Server priority" ?
    Ah oui mais si tu fais cela c'est encore plus néfaste ... SQL Server qui te prend l'ensemble des ressources et en plus tu lui donnes encore plus de priorité ... je t'explique même pas la stabilité du système !

    ++

Discussions similaires

  1. [JVM][OPTIONS][OPTIMISATION]pc dédié à Java
    Par narmataru dans le forum Général Java
    Réponses: 7
    Dernier message: 16/04/2003, 17h12
  2. [Kylix] kylix3 : pb sur options de projet
    Par Arsene dans le forum EDI
    Réponses: 3
    Dernier message: 09/04/2003, 10h41
  3. [propriétés]Option Checked
    Par psl dans le forum Composants VCL
    Réponses: 6
    Dernier message: 22/08/2002, 08h07
  4. Parametrage des options de projet
    Par ares7 dans le forum EDI
    Réponses: 7
    Dernier message: 22/07/2002, 15h33
  5. Vous gerez comment les options d'un programme?
    Par n0n0 dans le forum C++Builder
    Réponses: 5
    Dernier message: 17/05/2002, 13h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo