Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 11/04/2013 18:28:00
- eamon250d
- Membre
Optimisation de la BD
Bonjour tout le monde ,
J'ai une base de donner PostGress heberger sur un serveur Dédier
Cette base recois un grand nombre des connexions chaque jour
Il arrive des moments au la BD crache
J'ai commcé a faire des petites recherches , et l'aide de la commande iostat , j'ai recu quelques resultats
J'aimerai m'assurer de la signification du mots %idle , et voir si vous avez une analyse de ces résultats
Merci
root@new-appl:~# iostat
Linux 3.2.0-29-generic (new-appl) 04/10/2013 _x86_64_ (4 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
7.60 0.00 1.71 0.02 0.00 90.67
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 3.40 48.56 44.11 185423120 168416640
root@new-appl:~# iostat
Linux 3.2.0-29-generic (new-appl) 04/11/2013 _x86_64_ (4 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
7.62 0.00 1.70 0.02 0.00 90.66
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 3.47 52.96 43.97 205562105 170677108
root@new-appl:~# iostat -x
Linux 3.2.0-29-generic (new-appl) 04/11/2013 _x86_64_ (4 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
7.62 0.00 1.70 0.02 0.00 90.66
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
sda 8.70 3.11 0.96 2.52 52.95 43.97 55.83 0.01 4.22 1.40 5.29 0.26 0.09
root@new-appl:~# iostat -x
Linux 3.2.0-29-generic (new-appl) 04/11/2013 _x86_64_ (4 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
7.62 0.00 1.70 0.02 0.00 90.65
Hors ligne
#2 12/04/2013 00:05:36
- rjuju
- Administrateur
Re : Optimisation de la BD
Bonjour,
le %idle correspond au pourcentage de CPU inactif. Dans votre cas, les processeurs sont largement inactifs et le système n'a pas l'air surchargé. Si votre base a de nombreuses connexions, il peut être intéressant d'utiliser un pooler de connexion (pgBouncer par exemple) afin de limiter le nombre de connexions concurrente et avoir de meilleures performances.
Julien.
https://rjuju.github.io/
Hors ligne
Pages : 1