-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

...
> On Sat, Dec 03, 2005 at 11:26:25AM +0100, R?mi Letot wrote:
...
>> les autres data dans cacti avec de l'historique. Et j'ai v?rifi?,
>> effectivement le CPU sature dans certains gros pics d'activit? (style
>> apr?s envoi d'une newsletter avec promo,...) et dans ce cas on peut
>> avoir des messages d'erreur de php avec "Too many connections" ? mysql.

Idée en passant...
Ces mailings/lettres de promos ne sont pas faits tout le temps j'imagine.

Je suppose aussi que sur ta DB MySQL, tu as en très grande majorité des accès 
en lecture, et
beaucoup moins en écriture.

Si c'est bien le cas, une option serait d'utiliser un autre serveur (un plus 
petit suffirait
certainement), y installer MySQL et faire de la réplication de la DB sur le 
"gros" serveur vers la
DB sur le "petit" serveur. D'une part ça te fait un backup pour pas cher ;), et 
puis le mailing
pourrait être lancé sur l'autre serveur ?
Ca ne pénaliserait pas le gros serveur en termes d'accès DB.

La réplication online est très, très simple à mettre en oeuvre avec MySQL (du 
moins en mode
master/slave).

Évidemment, à priori, du tuning sur la DB pourrait également être très 
bénéfique.
Jette un oeil au "slow query log" de MySQL. Quelques index supplémentaires font 
parfois des miracles ;)

- --
  -o) Pascal Bleser     http://linux01.gwdg.de/~pbleser/
  /\\ <[EMAIL PROTECTED]>       <[EMAIL PROTECTED]>
 _\_v The more things change, the more they stay insane.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDksRYr3NMWliFcXcRAiTCAKCu79jbM03JcKftlpofuB/bOqSGgwCfeuQs
AOjB/FFiAjBFCnm7x9fVY48=
=B8PJ
-----END PGP SIGNATURE-----
_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://lists.unixtech.be/cgi-bin/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech

Répondre à