Bonjour !
J'ai un serveur sous lenny (avec le basique lamp+ quelques outils), depuis quasiment 3 ans.
ça a toujours tourné tranquillement, sans que j'ai grand chose à faire dans la configuration, excepté apache et php, que je commence à connaître.
enfin, surtout, c'est que je n'ai pas masse touché à mysql, et que je ne sais pas très bien comment le "scaler" (j'arrive plus à me souvenir du terme français...).
et depuis quelques temps, le serveur mysql n'arrête pas de se surcharger, de prendre toute la ram, et de tout casser.
en plus, je n'ai pas masse de sites !
il y a environ 30 sites hébergés, dont environ 5 phpbb, 8 wordpress, et pis quelques petits sites php pas bien gourmants. le plus "gros" site est un forum phpbb3, qui a environ 40 messages de postés chaque jour, quasiment un nouvel utilisateur par jour, 3000 utilisateurs, 140000 sujets, et dont la bdd pèse 260mo (je suis pas sur de l'importance de cette dernière info mais bon!).
la configuration de mon serveur est la suivante : proc : Intel(R) Atom(TM) CPU D410 @ 1.66GHz ram : 1go
la question que je souhaite vous poser est la suivante : connaissez-vous un site, un livre, un ouvrage de référence qui proposerait des sortes de calculs prenant en compte divers aspects du serveur (ses performances, l'utilisation qu'en est fait), pour guider dans la configuration de mysql ?
merci d'avance ! Gaël
Bonsoir,
On 09/04/13 23:23, Gaël wrote:
connaissez-vous un site, un livre, un ouvrage de référence qui proposerait des sortes de calculs prenant en compte divers aspects du serveur (ses performances, l'utilisation qu'en est fait), pour guider dans la configuration de mysql ?
Pour la config, il existe des outils tels que mysqltuner.pl et tuning-primer.sh qui permettent de bien dégrossir la configs et repérer les réglages qui d'évidence sont à optimiser.
Je recommande aussi le livre ci-dessous qui il décorte nombre d'éléments qu'un sysadmin non développeur (et encore moins DBA) ne maîtrise pas forcément sur le bout des doigts : Audit et optimisation MySQL 5 : Bonnes pratiques pour l'administrateur chez Eyrolles
La config et l'optimisation d'un serveur MySQL sont des opérations complexes et qui prennent du temps. Le changement d'un paramètre nécessite parfois plusieurs heures voire plusieurs jours pour être visible. C'est pourquoi il est _indispensable_ de grapher le plus de choses possibles et de bien comprendre chacun des graphes.
a+
Le 9 avr. 2013 23:39, "Olivier Le Cam"
Je recommande aussi le livre ci-dessous qui il décorte nombre d'éléments
qu'un sysadmin non développeur (et encore moins DBA) ne maîtrise pas forcément sur le bout des doigts :
Audit et optimisation MySQL 5 : Bonnes pratiques pour l'administrateur chez Eyrolles
Si tu n'es pas anglophobe, il y a high performance MySQL chez oreilly fait par les gars de percona entre autres. Et qui ne se limite pas qu'à la performance mais aborde toute la gestion et optimisation de MySQL.
Nicolas
phpbb est lourd, j en hebergerai pas plusieurs sur un petit atom a ta place, et surtout pas avec des milliers de visiteurs, essaye un forum plus leger comme punbb ou mybestbb, ou prend un vai serveur . . .
2013/4/9 Gaël gagou9@gmail.com:
Bonjour !
J'ai un serveur sous lenny (avec le basique lamp+ quelques outils), depuis quasiment 3 ans.
ça a toujours tourné tranquillement, sans que j'ai grand chose à faire dans la configuration, excepté apache et php, que je commence à connaître.
enfin, surtout, c'est que je n'ai pas masse touché à mysql, et que je ne sais pas très bien comment le "scaler" (j'arrive plus à me souvenir du terme français...).
et depuis quelques temps, le serveur mysql n'arrête pas de se surcharger, de prendre toute la ram, et de tout casser.
en plus, je n'ai pas masse de sites !
il y a environ 30 sites hébergés, dont environ 5 phpbb, 8 wordpress, et pis quelques petits sites php pas bien gourmants. le plus "gros" site est un forum phpbb3, qui a environ 40 messages de postés chaque jour, quasiment un nouvel utilisateur par jour, 3000 utilisateurs, 140000 sujets, et dont la bdd pèse 260mo (je suis pas sur de l'importance de cette dernière info mais bon!).
la configuration de mon serveur est la suivante : proc : Intel(R) Atom(TM) CPU D410 @ 1.66GHz ram : 1go
la question que je souhaite vous poser est la suivante : connaissez-vous un site, un livre, un ouvrage de référence qui proposerait des sortes de calculs prenant en compte divers aspects du serveur (ses performances, l'utilisation qu'en est fait), pour guider dans la configuration de mysql ?
merci d'avance ! Gaël _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
30 sites avec une BDD sur un atom et 1Go de ram... Va falloir optimiser un max...
Le 9 avril 2013 23:40, neo futur frsag@ww7.be a écrit :
phpbb est lourd, j en hebergerai pas plusieurs sur un petit atom a ta place, et surtout pas avec des milliers de visiteurs, essaye un forum plus leger comme punbb ou mybestbb, ou prend un vai serveur . . .
2013/4/9 Gaël gagou9@gmail.com:
Bonjour !
J'ai un serveur sous lenny (avec le basique lamp+ quelques outils), depuis quasiment 3 ans.
ça a toujours tourné tranquillement, sans que j'ai grand chose à faire dans la configuration, excepté apache et php, que je commence à connaître.
enfin, surtout, c'est que je n'ai pas masse touché à mysql, et que je ne sais pas très bien comment le "scaler" (j'arrive plus à me souvenir du terme français...).
et depuis quelques temps, le serveur mysql n'arrête pas de se surcharger, de prendre toute la ram, et de tout casser.
en plus, je n'ai pas masse de sites !
il y a environ 30 sites hébergés, dont environ 5 phpbb, 8 wordpress, et pis quelques petits sites php pas bien gourmants. le plus "gros" site est un forum phpbb3, qui a environ 40 messages de postés chaque jour, quasiment un nouvel utilisateur par jour, 3000 utilisateurs, 140000 sujets, et dont la bdd pèse 260mo (je suis pas sur de l'importance de cette dernière info mais bon!).
la configuration de mon serveur est la suivante : proc : Intel(R) Atom(TM) CPU D410 @ 1.66GHz ram : 1go
la question que je souhaite vous poser est la suivante : connaissez-vous un site, un livre, un ouvrage de référence qui proposerait des sortes de calculs prenant en compte divers aspects du serveur (ses performances, l'utilisation qu'en est fait), pour guider dans la configuration de mysql ?
merci d'avance ! Gaël _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
Liste de diffusion du FRsAG http://www.frsag.org/
Mmmmh déjà là base en question, si MySQL la load en ram t'as 25% de ta ram qui part juste pour cette base.
T'iras pas bien loin avec ci peu de ram.
T'as des graphes ou quelque chose qui pourrait nous aider à t'aider ? Sinon regarde déjà ce que te conseille mysqltuner.pl Le 9 avr. 2013 23:40, "neo futur" frsag@ww7.be a écrit :
phpbb est lourd, j en hebergerai pas plusieurs sur un petit atom a ta place, et surtout pas avec des milliers de visiteurs, essaye un forum plus leger comme punbb ou mybestbb, ou prend un vai serveur . . .
2013/4/9 Gaël gagou9@gmail.com:
Bonjour !
J'ai un serveur sous lenny (avec le basique lamp+ quelques outils), depuis quasiment 3 ans.
ça a toujours tourné tranquillement, sans que j'ai grand chose à faire dans la configuration, excepté apache et php, que je commence à connaître.
enfin, surtout, c'est que je n'ai pas masse touché à mysql, et que je ne sais pas très bien comment le "scaler" (j'arrive plus à me souvenir du terme français...).
et depuis quelques temps, le serveur mysql n'arrête pas de se surcharger, de prendre toute la ram, et de tout casser.
en plus, je n'ai pas masse de sites !
il y a environ 30 sites hébergés, dont environ 5 phpbb, 8 wordpress, et pis quelques petits sites php pas bien gourmants. le plus "gros" site est un forum phpbb3, qui a environ 40 messages de postés chaque jour, quasiment un nouvel utilisateur par jour, 3000 utilisateurs, 140000 sujets, et dont la bdd pèse 260mo (je suis pas sur de l'importance de cette dernière info mais bon!).
la configuration de mon serveur est la suivante : proc : Intel(R) Atom(TM) CPU D410 @ 1.66GHz ram : 1go
la question que je souhaite vous poser est la suivante : connaissez-vous un site, un livre, un ouvrage de référence qui proposerait des sortes de calculs prenant en compte divers aspects du serveur (ses performances, l'utilisation qu'en est fait), pour guider dans la configuration de mysql ?
merci d'avance ! Gaël _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
Liste de diffusion du FRsAG http://www.frsag.org/
T'iras pas bien loin avec ci peu de ram.
Clairement. La Ram, c'est ce qui fait vivre ton moteur. Oh, et le CPU aussi (notamment l'I/O), le bottleneck suivant étant l'accès aux disques, mais tu es sans doute loin d'avoir besoin de raid 10 (et de SSD).
Pour générer ta conf : https://tools.percona.com/wizard Pour tes besoins, ce n'est peut-être pas la peine de passer d'InnoDB à XtraDB ou MariaDB (mais débarasse-toi au moins de ce qui traine en myisam)
En résumé, tu peux toujours tenter d'optimiser ta conf, la Ram va rapidement manquer (et quand ça manque, ça swap, et très vite on ne s'en sort plus). Tu as besoin d'une plus grosse machine !
-- Benjamin
Bonjour,
Comme déjà dit, ta config semble un peu sous-dimensionnée. Comme outil, mysqltuner m'a déjà bien aidé. Cela te permet au moins d'éviter les gros ennuis du genre : mysql prends plus que la RAM disponnible, le serveur se met à swapper et mysql finit par se faire killer (il semble que c'est ce qui t'arrive). Donc un petit coup de "apt-get install mysqltuner" (il me semble qu'il est de base dans Debian depuis la 5.0). Ensuite tu analyses le résultat, ça te montre ce qui pêche et ce que tu peux/dois améliorer. Enfin tu RTFM pour plus de détails sur le paramètres affichés.
Bon courage, Cordialement, G. Husson
Le 09/04/2013 23:23, Gaël a écrit :
Bonjour !
J'ai un serveur sous lenny (avec le basique lamp+ quelques outils), depuis quasiment 3 ans.
ça a toujours tourné tranquillement, sans que j'ai grand chose à faire dans la configuration, excepté apache et php, que je commence à connaître.
enfin, surtout, c'est que je n'ai pas masse touché à mysql, et que je ne sais pas très bien comment le "scaler" (j'arrive plus à me souvenir du terme français...).
et depuis quelques temps, le serveur mysql n'arrête pas de se surcharger, de prendre toute la ram, et de tout casser.
en plus, je n'ai pas masse de sites !
il y a environ 30 sites hébergés, dont environ 5 phpbb, 8 wordpress, et pis quelques petits sites php pas bien gourmants. le plus "gros" site est un forum phpbb3, qui a environ 40 messages de postés chaque jour, quasiment un nouvel utilisateur par jour, 3000 utilisateurs, 140000 sujets, et dont la bdd pèse 260mo (je suis pas sur de l'importance de cette dernière info mais bon!).
la configuration de mon serveur est la suivante : proc : Intel(R) Atom(TM) CPU D410 @ 1.66GHz ram : 1go
la question que je souhaite vous poser est la suivante : connaissez-vous un site, un livre, un ouvrage de référence qui proposerait des sortes de calculs prenant en compte divers aspects du serveur (ses performances, l'utilisation qu'en est fait), pour guider dans la configuration de mysql ?
merci d'avance ! Gaël _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
Bonjoir,
Merci à tous pour vos réponse, je ne pensais vraiment pas qu'il fallait avoir une plus grosse machine pour un si petit nombre de sites. je pensais même que c'était surdimensionné, pour tout avouer !!
Je vais regarder ça de plus près !
Je n'ai pas de graphes, enfin, mrtg est tout pété en ce moment, donc plus d'analyses.
Merci !
Gaël
Le 10 avril 2013 16:35, ghusson+frsag@thalos.fr a écrit :
Bonjour,
Comme déjà dit, ta config semble un peu sous-dimensionnée. Comme outil, mysqltuner m'a déjà bien aidé. Cela te permet au moins d'éviter les gros ennuis du genre : mysql prends plus que la RAM disponnible, le serveur se met à swapper et mysql finit par se faire killer (il semble que c'est ce qui t'arrive). Donc un petit coup de "apt-get install mysqltuner" (il me semble qu'il est de base dans Debian depuis la 5.0). Ensuite tu analyses le résultat, ça te montre ce qui pêche et ce que tu peux/dois améliorer. Enfin tu RTFM pour plus de détails sur le paramètres affichés.
Bon courage, Cordialement, G. Husson
Le 09/04/2013 23:23, Gaël a écrit :
Bonjour !
J'ai un serveur sous lenny (avec le basique lamp+ quelques outils), depuis quasiment 3 ans.
ça a toujours tourné tranquillement, sans que j'ai grand chose à faire dans la configuration, excepté apache et php, que je commence à connaître.
enfin, surtout, c'est que je n'ai pas masse touché à mysql, et que je ne sais pas très bien comment le "scaler" (j'arrive plus à me souvenir du terme français...).
et depuis quelques temps, le serveur mysql n'arrête pas de se surcharger, de prendre toute la ram, et de tout casser.
en plus, je n'ai pas masse de sites !
il y a environ 30 sites hébergés, dont environ 5 phpbb, 8 wordpress, et pis quelques petits sites php pas bien gourmants. le plus "gros" site est un forum phpbb3, qui a environ 40 messages de postés chaque jour, quasiment un nouvel utilisateur par jour, 3000 utilisateurs, 140000 sujets, et dont la bdd pèse 260mo (je suis pas sur de l'importance de cette dernière info mais bon!).
la configuration de mon serveur est la suivante : proc : Intel(R) Atom(TM) CPU D410 @ 1.66GHz ram : 1go
la question que je souhaite vous poser est la suivante : connaissez-vous un site, un livre, un ouvrage de référence qui proposerait des sortes de calculs prenant en compte divers aspects du serveur (ses performances, l'utilisation qu'en est fait), pour guider dans la configuration de mysql ?
merci d'avance ! Gaël ______________________________**_________________ Liste de diffusion du FRsAG http://www.frsag.org/