====== Fine tuning ====== {{tag>DB "bases de données" MariaDB "fine tuning"}} En faisant un contrôle statut du service mariadb sudo systemctl status mariadb.service Vous avez ce type de message [Warning] Could not increase number of max_open_files to more than 16384 (request: 32184) C'est ce qui m'a poussé à m'intéresser un peu au fine tuning de MariaDB et Galera. ===== Augmentation nombre max fichiers ouverts ===== Nous créons le répertoire /etc/systemd/system/mariadb.service.d/ et le fichier limits.conf, et éditons ce dernier sudo mkdir -p /etc/systemd/system/mariadb.service.d/ ; sudo vi /etc/systemd/system/mariadb.service.d/limits.conf Nous ajoutons ces lignes [Service] LimitNOFILE=32184 Nous rechargeons les fichiers dans systemd sudo systemctl daemon-reload Nous redémarrons le service mariadb sudo systemctl restart mariadb.service ===== Gestion de la swap ===== FIXME À venir ===== Liens ===== * [[https://haydenjames.io/could-not-increase-number-of-max_open_files-to-more-than/|Could not increase number of max_open_files to more than… (Solution)]] * [[https://www.tecmint.com/mysql-mariadb-performance-tuning-and-optimization/|15 Useful MySQL/MariaDB Performance Tuning and Optimization Tips]] * [[https://mariadb.com/kb/en/configuring-mariadb-for-optimal-performance/|Configuring MariaDB for Optimal Performance]]