# Configuration de la base de données

**URL:** <https://forum.yunohost.org/t/configuration-de-la-base-de-donnees/43322>\
**Category:** Support apps\
**Tags:** nextcloud, french\
**Created:** [November 7, 2026, 9:39am UTC](https://forum.yunohost.org/t/configuration-de-la-base-de-donnees/43322 "2026-11-07T09:39:27Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![PerianKew](https://forum.yunohost.org/user_avatar/forum.yunohost.org/periankew/32/11773_2.png) [@PerianKew](https://forum.yunohost.org/u/PerianKew)\
**Post date:** [November 7, 2026, 9:39am UTC](https://forum.yunohost.org/t/configuration-de-la-base-de-donnees/43322/1 "2026-11-07T09:39:27Z")

</div>

### I have searched the forum for similar issues

on

### This category is for issues regarding specific apps, _NOT_ general issues with YunoHost.

on

### This form is written in English but feel free to write in French if you’re more comfortable!

on

### What app is this about, and its version

35.0.2~ynh1

### What YunoHost version are you running

12.1.41.2

### What type of hardware are you using

Raspberry Pi 3, 4+

### Describe your issue

Je viens d’installer nextcloud et la vue d’ensemble des paramètres d’administration mentionne plusieurs problèmes. J’en ai déjà corrigé plusieurs (mime php, opcache, etc.) mais je sèche sur celui-ci et en particulier sur le moyen de changer certaines valeurs dans my.cnf : un fichier de configuration de mysql ?  
Je suis aller là :  
root@tikew:/etc/mysql#  
et y trouve my.cnf → /etc/alternatives/my.cnf  
Mais il n’y a pas grand chose dans ce fichier : faut-il ajouter les valeurs recommandées ?  
Question subsidiaire : comment redémarrer le serveur (cf. log3 ci-dessous) ?

### Share relevant logs or error messages

- Avertissement sur la page “Vue d’ensemble” :  
Configuration de la base de données  
1 vérification de la base de données échoue. Afficher les résultats…

- Log1 : Slow query log  
Information Slow\_query\_log\_off  
Indice  
The slow query log is disabled, so problematic queries are not being recorded.  
slow\_query\_log is currently disabled.  
Enable slow\_query\_log to capture queries that take longer than long\_query\_time to execute.  
Valeur 0  
Paramétrage slow\_query\_log→ON

L’extrait du fichier de configuration suggéré est :  
my.cnf [mysqld]  
slow\_query\_log = ON

- Log2 : Long query time  
Information Long\_query\_time  
Indice  
long\_query\_time is set high, so only the slowest queries are logged.  
long\_query\_time is 10 seconds; a value of 2 or less is recommended.  
Set long\_query\_time to 2 (or less) to catch problematic queries earlier.  
Valeur 10  
Paramétrage long\_query\_time→2

L’extrait du fichier de configuration suggéré est :  
my.cnf [mysqld]  
long\_query\_time = 2

- Log3 : InnoDB log file size  
Avertissement Innodb\_log\_file\_size  
Échoue  
innodb\_log\_file\_size is small; a small log forces frequent checkpoints and limits write throughput.  
innodb\_log\_file\_size is 100663296 bytes; a value of at least 128 MB is recommended.  
Increase innodb\_log\_file\_size to at least 128 MB on busy servers.  
Valeur 100 663 296  
Paramétrage  
innodb\_log\_file\_size→256Mredémarrage requis  
Note  
Server restart recommended after changing this setting.

L’extrait du fichier de configuration suggéré est :  
my.cnf  
[mysqld]  
innodb\_log\_file\_size = 256M

---

<div class="post-metadata">

**Author:** ![jarod5001](https://forum.yunohost.org/user_avatar/forum.yunohost.org/jarod5001/32/5323_2.png) [@jarod5001](https://forum.yunohost.org/u/jarod5001)\
**Post date:** [November 7, 2026, 10:04am UTC](https://forum.yunohost.org/t/configuration-de-la-base-de-donnees/43322/2 "2026-11-07T10:04:49Z")

</div>

Ce sont des recommandations, pas une obligation  
Le fichier de configuration /etc/mysql/mariadb.conf.d/50-server

---

<div class="post-metadata">

**Author:** ![PerianKew](https://forum.yunohost.org/user_avatar/forum.yunohost.org/periankew/32/11773_2.png) [@PerianKew](https://forum.yunohost.org/u/PerianKew)\
**Post date:** [November 7, 2026, 12:12pm UTC](https://forum.yunohost.org/t/configuration-de-la-base-de-donnees/43322/3 "2026-11-07T12:12:55Z")

</div>

Merci.

Vous voulez dire que je ne suis pas obligé de “corriger” ce qui apparaît comme un “avertissement” ? Tout va bien fonctionner sans cela ?

Je suis alors tenté de suivre votre conseil parce je ne vois pas comment corriger le fichier de conf. J’ai ouvert 50-server.cnf où, à quelques lignes près, tout est en commentaire, comme par exemple, tout ce qui concerne “slow\_query” (dans le “chapitre” logging & replication):  
#When running under systemd, error logging goes via stdout/stderr to journald  
#and when running legacy init error logging goes to syslog due to  
#/etc/mysql/conf.d/mariadb.conf.d/50-mysqld\_safe.cnf  
#Enable this if you want to have error logging into a separate file  
#log\_error = /var/log/mysql/error.log  
#Enable the slow query log to see queries with especially long duration  
#log\_slow\_query\_file = /var/log/mysql/mariadb-slow.log  
#log\_slow\_query\_time = 10

(j’ai enlevé un espace après le # parce que, sinon le md afiche tout en titre !)

Je ne vois par ailleurs aucune mention de long\_query\_time et, s’il ya bien un “chapitre” Innodb, il n’y est pas fait mention de innodb\_log\_file\_size:  
#InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/.  
#Read the manual for more InnoDB related options. There are many!  
#Most important is to give InnoDB 80 % of the system RAM for buffer use:  
#[Get Started | MariaDB Documentation](https://mariadb.com/kb/en/innodb-system-variables/#innodb_buffer_pool_size)  
#innodb\_buffer\_pool\_size = 8G

A moins qu’il s’agisse de la même chose que innodb\_log\_file\_size = 256M ?

---

<div class="post-metadata">

**Author:** ![sebh](https://forum.yunohost.org/user_avatar/forum.yunohost.org/sebh/32/14047_2.png) [@sebh](https://forum.yunohost.org/u/sebh)\
**Post date:** [November 7, 2026, 1:39pm UTC](https://forum.yunohost.org/t/configuration-de-la-base-de-donnees/43322/4 "2026-11-07T13:39:53Z")

</div>

Pour celui-là vous pouvez vraiment laisser : le slow query log sert seulement à repérer des requêtes lentes quand on cherche un problème, et sur un Raspberry ça ajoute des écritures sur la carte SD. Si un jour vous voulez changer une valeur, mieux vaut créer votre propre fichier dans /etc/mysql/mariadb.conf.d/ (par exemple 99-perso.cnf avec une section [mysqld]) que modifier le 50-server.cnf. Pour redémarrer : `systemctl restart mariadb`, ou depuis la webadmin dans Outils \> Services.

---

<div class="post-metadata">

**Author:** ![jarod5001](https://forum.yunohost.org/user_avatar/forum.yunohost.org/jarod5001/32/5323_2.png) [@jarod5001](https://forum.yunohost.org/u/jarod5001)\
**Post date:** [November 7, 2026, 3:13pm UTC](https://forum.yunohost.org/t/configuration-de-la-base-de-donnees/43322/5 "2026-11-07T15:13:05Z")

</div>

En fait, la configuration de mariadb est standard pour tout les serveurs sous Linux. Vous pouvez utiliser un script (disponible sur github, j’ai pas le lien sous la main) pour améliorer la performance de votre service mariadb. Les serveurs n’ont pas les mêmes ressources

---

<div class="post-metadata">

**Author:** ![PerianKew](https://forum.yunohost.org/user_avatar/forum.yunohost.org/periankew/32/11773_2.png) [@PerianKew](https://forum.yunohost.org/u/PerianKew)\
**Post date:** [November 7, 2026, 3:24pm UTC](https://forum.yunohost.org/t/configuration-de-la-base-de-donnees/43322/6 "2026-11-07T15:24:02Z")

</div>

Merci Jarod & Sebh…  
N’exigeant aucun performance particulière de cette pauvre Maria, je vais la laisser faire à son rythme !
