Pages : 1
#1 Le 22/10/2010, à 21:40
- elmut
Optimisation MySQL et ressources serveurs
Bonjour,
j'ai un site web sur un kimsufi OVH avec 1Go de RAM.
Suite à une mise à jour de mon site web, j'ai rencontré des problèmes de charges.
Après des optim PHP, optim de requêtes SQL et de structure de bases (index manquants en autres) certains soucis subsistaient toujours.
J'ai donc utilisé les scripts suivants pour pofiner certains réglages :
MysqlTuner.pl
et tunning-primer.sh
J'ai donc modifié certains paramètres de config MySQL.
Avant j'utilisais 30 % de la RAM (information trouvé sur le monitoring d'OVH)
un 'top' sur le serveur affichant presque 100% d'utilisation de la RAM (surement du cache ?)
Après les modifs j'utilise entre 50 et 60% de la RAM
Enfin pour en venir au point qui m'embête :
depuis le changement de config, le SWAP est de plus en plus utilisé : environ 40 % au dernier check.
Je voulais savoir si cela pouvait poser un pb ou un ralentissement, ou est-ce un bon point au contraire ?
Dois-je configurer mon serveur pour utiliser la RAM au maximum ? 90 % ?
Merci pour vos conseils.
Dernière modification par elmut (Le 22/10/2010, à 21:42)
Hors ligne
#2 Le 23/10/2010, à 09:05
- funkalee
Re : Optimisation MySQL et ressources serveurs
créer des index sur les clés étrangères, et sur les champs souvent accédé qui ne sont pas indexé.
optimiser tes requêtes
Hors ligne
#3 Le 23/10/2010, à 09:38
- elmut
Re : Optimisation MySQL et ressources serveurs
créer des index sur les clés étrangères, et sur les champs souvent accédé qui ne sont pas indexé.
optimiser tes requêtes
Ceci a déjà était fait.
Le site tourne correctement désormais.
Le problème est que le swap est utilisé à plus de 40 %... soit 212 Mo
:~$ free -m
total used free shared buffers cached
Mem: 960 942 18 0 84 373
-/+ buffers/cache: 484 475
Swap: 513 212 301
Est-ce réellement un problème ? est-ce que ça ralenti le serveur ? Est-ce du à une mauvaise config de MySQL ?
Hors ligne
Pages : 1