User avatar
Tournesol 🌻 @tournesol@peculiar.florist
2y
Database latence

Salut ! Je remarque que mon serveur dans lequel j’ai ma DB postgre a une latence de read ~20 ms ce qui est … assez lent
​:sadkitten:​
Je suis sur un VPS en HDD et j’ai pgtune pour 120 connections, 12gb de ram

En tout cas je suspecte que ce soit la raison pour laquelle j’ai des retours de slow API call pour les listes ou timeline de temps en temps

Des idées pour optimiser tout ça ?
😬1
2
1
0
1
User avatar
loup Shalien @shalien@projetretro.io
2y
Database latence @tournesol Alors, déjà forcément en HDD c'est lent mais j'imagine que c'est du 7k2 RMP, 12Go de RAM c'est bien, il faudrait faire un petit htop pour vérifier si la RAM et le SWAP sont pas full.

Peut etre voir aussi pour redémarrer les services quand il y a pas ou peu de monde, mes services masto redémarrent à 3h30 tous les jours ( ~ 2m de down) et le serveur reboot le dimanche à 1h ( ~5mde down)

Voir aussi pour optimiser la base pg mais je suis pas assez calé sur cette partie
1
0
0
0
User avatar
Tournesol 🌻 @tournesol@peculiar.florist
2y
Database latence @shalien ah tu redémarres la DB aussi ? je devrais faire ça t’as raison ! Ça pourrait pas leur faire de mal de redémarrer le tout régulièrement
1
0
0
0

User avatar
loup Shalien @shalien@projetretro.io
2y
Database latence @tournesol entre redis et PG le swap prend cher sur la machine. Même avec 20g de swap. Donc un reboot ça permet de purger
0
0
0
0