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

PHP & Base de données Discussion :

Serveur mysql lent [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Par défaut Serveur mysql lent
    Bonjour,

    Voila j’utilise xampp pour mes sites sur un PC avec windows 7 processeur 6 x 3.33 ghz et 12 giga de mémoire et disque dur 10000 tour.
    Et j’utilise mysqldumper ou un autre script tous tester, pour injecter des gros ficher .sql dans ma DB.

    Quand je fais l’injection c’est ultra lent, alors que sur un hébergeur simple avec mutualisé ou sur xampp avec windows XP c’est 100 fois plus rapide.
    Comment augmenter la vitesse du serveur mysql (mysqli)

    Merci d’avance

  2. #2
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    C'est normal, le système de fichier Linux est plus performant

    Pour être un peu plus sérieux, les BDD chez ton hébergeur sont peut être sur des clusters ou sur des noeuds dédiés optimisés ou encore sur RAM. Cela pourrait expliquer cette différence de performances.

    D'une manière générale en revanche, une stack XAMP est plus performante sous Linux / Unix que sous Windows, je n'ai jamais vraiement eu coeur à regarder pourquoi, sans doute les experts du Zend Engine sauraient t'en dire plus

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Par défaut
    Merci pour la réponse

    Je s’aie rien de mieux que linux, le problème est que je suis obligé d’utilisé windows, car je développe des applications Windows pour géré des multitudes de choses.
    Le plus Bazard est que sur windows xp, cela fonctionne 100 fois plus vite.
    J’ai regardé un peux sur le forum de xampp, beaucoup en le même problème que moi sur windows7, m’ais pas de réponse avec solutions.

    Je pense au fichier bin/my.ini s’il y a une solution pour augmenter la vitesse des requêtes.

  4. #4
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Déjà est-ce que ton OS est 64 bits ?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Par défaut
    Oui : windows 7 64
    Pour faire des testes j’ai installé wamp 64 sur le même windows 7 64 mais c’est pareil.
    Donc j’ai installé sur mon pc portable Windows xp 64 sp2
    Puis j’ai installé xampp : ne veux pas fonctionner : apache ne veux pas démarrer
    Puis j’ai installé wamp : ne veux pas fonctionner : apache ne veux pas démarrer

    Sinon je continu mes testes si vous avez une idée…

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Par défaut
    Ca avance: wamp fonctionne maintenant âpres installation de
    Microsoft 2008 vc++ redistributable
    Et
    Microsoft.net framework 4 client profile

    Je vais l’installer maintenant sur le gros PC je vous tien au courant

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Par défaut
    Bon moi je ne comprends plus rien
    Sur l’amd x6 avec xp 64 ou win7 64 ca ne veux pas fonctionner à toute vitesse.
    Par contre sur mon portable del core 2 duo et 4go de mémoire donc 10 fois moins puissant que le amd l’injection sql ce fait instantanément et de l’extérieur même pas en local et avec des milliers de lignes de ligne sql.

    Donc je change de stratégie

    Ma question :
    Y a-t-il une possibilité par exemple avec VirtualHost ou autre d’ajouter des paramètres pour que si je me connecte sur le domaine3.com celui si soit rediriger sur l’ip 192.168.0.12

    Genre :
    DocumentRoot 192.168.0.12
    ServerName domaine3.com
    ServerAlias www. domaine3.com


    Merci d’avance

  8. #8
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Citation Envoyé par Akim13 Voir le message
    Oui : windows 7 64
    Pour faire des testes j’ai installé wamp 64 sur le même windows 7 64 mais c’est pareil.
    Donc j’ai installé sur mon pc portable Windows xp 64 sp2
    Puis j’ai installé xampp : ne veux pas fonctionner : apache ne veux pas démarrer
    Puis j’ai installé wamp : ne veux pas fonctionner : apache ne veux pas démarrer

    Sinon je continu mes testes si vous avez une idée…
    T'as vérifié que le port 80 était libre (aucun processus comme Skype n'écoute dessus) ?

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Par défaut
    Non je n’utilise pas skype
    Avec un teste de 5000 mille ligne sur le gros pc 33 secondes
    Avec le del 3 secondes.
    Je n’ai pas dormi depuis deux jours, j'ai même désactivé l'ipv6, j'ai changé les câbles rj45.

    Rien a faire

  10. #10
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Je crois que c'est comme pour moi: la stack XAMP supporte mal le 64bits. Je n'ai jamais résolu le problème.

    Tu devrais peut être essayer d'installer des version 64b de tous les composants mais bonne chance.

  11. #11
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Par défaut
    Merci a toi, je continue je posterais un dernier message si je trouve une solution

  12. #12
    Membre expérimenté
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2009
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2009
    Messages : 141
    Par défaut
    C'est peut-être pas une solution parfaite mais dans ce forum le dernier post a l'air de donner "une solution". A tester:
    http://forum.wampserver.com/read.php...intview,page=1

  13. #13
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Par défaut
    Oui j’ai déjà lu ce poste
    Mon fichier host a déjà été modifié, car mes domaines sont consultables de l’extérieur
    La par contre je suis sur le principe que le domaine doit ce connecter sur une autre ip
    www.shop-image.com
    Ca fonctionne, mais pas d’un autre pc local, j'ai toujours Error 404



    <VirtualHost *:80>
    DocumentRoot //192.168.0.10
    ServerName shop-image.com
    ServerAlias www.shop-image.com
    ErrorLog "i:/home/shop-image.com/logs/shop-image.com-error.log"
    CustomLog "i:/home/shop-image.com/logs/shop-image.com-access.log" combined
    <Directory />
    Options FollowSymLinks
    AllowOverride All
    </Directory>
    </VirtualHost>

  14. #14
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 209
    Par défaut
    C'est un peu normal. windows 7 à la base n'est pas trop optimisé pour ça.
    Ce genre de processus n'ont pas la priorité sur tout le tas de services qui peuvent tourner sur ton système. De plus qu'ils ont rajouté pas mal de choses depuis xp.

    Essaies dont sur un windows 2011, 2008, 2003, ... et tout ce qui est server. ça tournera déjà plus vite je pense.

    Ou alors il y a aussi des adaptation de PHP et MySQL sous IIS. Là encore
    sa tournera toujours mieux sous des distrib server (Pas des Windows 7 ,Vista, XP, Me, 98 etc...).

  15. #15
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 209
    Par défaut
    shop-image.com c'est un domaine qui redirige vers ton ip?

  16. #16
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Par défaut
    Oui IP fixe

  17. #17
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Par défaut
    Problème résolut, j'ai trouver deux solutions

    RewriteRule ^/(.*) \http://192.168.0.10/$1 [P]

    ou tous simplement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    <VirtualHost  *:80>
    ProxyPreserveHost On
    ServerName shop-image.com
    ServerAlias www.shop-image.com
    ErrorLog "i:/home/shop-image.com/logs/shop-image.com-error.log"
    CustomLog "i:/home/shop-image.com/logs/shop-image.com-access.log" combined
     
       <Proxy *>
         AddDefaultCharset Off
         Order deny,allow
         Allow from all
       </Proxy>
     
    ProxyPass / http://192.168.0.10/ 
    ProxyPassReverse / http://192.168.0.10/ 
    </VirtualHost>
    Merci tous pour votre participation

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Connexion très lente à un serveur MySQL
    Par touff5 dans le forum JDBC
    Réponses: 3
    Dernier message: 29/09/2006, 14h13
  2. Curtime - heure du serveur mysql
    Par Kath dans le forum Requêtes
    Réponses: 3
    Dernier message: 05/04/2006, 13h09
  3. Problème de connexion au serveur MYSQL
    Par ETOKA dans le forum Outils
    Réponses: 2
    Dernier message: 27/11/2003, 09h28
  4. Accès impossible au serveur MySQL
    Par aliasjcdenton dans le forum Installation
    Réponses: 3
    Dernier message: 19/05/2003, 17h11

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