115 Pratiques d'écoconception d'applications à architecture web, et plus...
Source CNUMR [BP_106_fr]GR491 - BACK-END 2. Utiliser les composants techniques qui améliorent les aspects NR, sécurité et performance

Recommandation équivalente

Recommandations associées

Désactiver les logs binaires

Identifiants

GreenITV2V3V4
8393106

Catégories

Cycle de vieTiersResponsable
6. Support / maintenanceDatacenterAdministrateur systèmes

Indications

Degré de prioritéMise en oeuvreImpact écologique
222
Ressources Economisées
Processeur / Mémoire vive / Stockage

Description

Les logs binaires du serveur MySQL ou MariaDB peuvent devenir très volumineux, consommant des cycles CPU tout en générant des entrées-sorties (I/O) sur le disque dur, puisque chaque requête de modification/suppression est inscrite dans le fichier de log. Aussi, si vous avez la possibilité de désactiver ces logs, vous économiserez beaucoup de ressources. Avant de désactiver, il faut s’assurer qu’une réplication de la base de données n’est pas nécessaire et que la perte des données depuis le dernier backup est acceptable.

Exemple

Pour MySQL, ajouter la configuration suivante :

skip-log-bin

Principe de validation

Le nombre …est inférieur ou égal à
d’options –skip-log-bin et –disable-log-bin non activées dans le cas où les logs binaires ne sont pas utiles0