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

Administration MySQL Discussion :

Optimisation de MySQL


Sujet :

Administration MySQL

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Octobre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2012
    Messages : 6
    Points : 5
    Points
    5
    Par défaut Optimisation de MySQL
    Comment faire pour que MySQL utilise 100 % de la puissance du CPU (sur l'ensemble des Cores) sur une seule connection ?

    Avec certain programme 100 % du CPU (sur tous les Cores) est utilisé.
    Je n'arrive pas à obtenir la même chose avec MySQ, quel que soit les paramétrages de My.ini.

    Equipement : I7 avec 8 Cores; 16 Go de Mem; Deux disques SSD en Raid 0; OS :Seven.

    Merci.

  2. #2
    Membre expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Points : 3 295
    Points
    3 295
    Billets dans le blog
    1
    Par défaut
    salut,

    c'est normal, ça tient plus de l'administration système...

    faut voir par exemple la priorité du processus... mais attention ça peut engendrer des surprises aussi car un processus prioritaire peut parfois être contre productif surtout en cas d'application multi-threads comme mysql...

    je ne suis donc pas sur que tu puisses faire ça et que ça booste réellement la capacité de traitement...

    renseigne toi dans la partie administration du forum mysql et dans le forum système dont notamment le sous-forum virtualisation
    soyons pensez à mettre quand votre problème est résolu ou à utiliser pour les réponses pertinentes...
    ne posez pas de problématique soi-disant simplifiée sur des problèmes que vous n'êtes pas capable de résoudre par respect pour ceux qui planchent dessus... sinon: et à utiliser pour insérer votre code...

  3. #3
    Membre régulier
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Décembre 2004
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 119
    Points : 71
    Points
    71
    Par défaut
    de quel facon est monté ton systeme, quel os ?

  4. #4
    Membre expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Points : 3 295
    Points
    3 295
    Billets dans le blog
    1
    Par défaut
    suite à ton mp (au passage pas de mp techniques sauf si on t'y enjoins car en plus rien de confidentiel dans ce que tu dis)

    donc je t'avais prévenu que ça ne marcherais certainement pas d'augmenter la priorité (en plus ça dépend si tu es en mode service ou processus classique)

    sinon je crois qu'il y a un paramètre de mysql qui détermine le nombre de threads lancés, en plus de la mémoire allouée à chacun d'eux...

    et avant de s'attaquer à ça:
    • bien indexé tes tables
    • optimiser l'écriture des requêtes en regardant leur plan d'exécution
    • bien dimensionner les buffers de jointure, d'index, de données pour limiter les accès aux table le plus possible
    • activer éventuellement (si c'est pas déjà fait) le buffer de requêtes pour optimiser le temps d'exécution en stockant les plan d'exécution les plus utilisés

    après comme je te l'ai dit voir niveau virtualisation ou réglages système mais ce sera marginal si tu n'as que l'os et mysql qui tournent...
    soyons pensez à mettre quand votre problème est résolu ou à utiliser pour les réponses pertinentes...
    ne posez pas de problématique soi-disant simplifiée sur des problèmes que vous n'êtes pas capable de résoudre par respect pour ceux qui planchent dessus... sinon: et à utiliser pour insérer votre code...

Discussions similaires

  1. [MySQL] Optimisation Php Mysql
    Par sigmoun dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 10/11/2007, 22h04
  2. [Oracle] optimisation php mysql
    Par drclic dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 11/09/2007, 16h48
  3. Problème de conception et d'optimisation avec MySql
    Par Evocatii dans le forum Requêtes
    Réponses: 2
    Dernier message: 28/06/2007, 05h03
  4. [SGBD] Optimisation PHP/MySQL
    Par freesurfer dans le forum Requêtes
    Réponses: 3
    Dernier message: 13/04/2006, 14h46
  5. Réponses: 5
    Dernier message: 07/04/2006, 14h26

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