Les changements de configuration sont effectués dans le fichier de configuration MySQL : my.cnf (Linux) ou my.ini (Windows).
- Définissez la valeur du paramètre
innodb_buffer_pool_sizeà une taille appropriée pour votre serveur en exécutant la commande suivante :sudo jamf-pro database config set --innodb-buffer-pool-size <size>La valeur<size>représente la quantité totale de mémoire que MySQL utilisera sur le serveur. Elle devrait représenter environ 70 % de la mémoire totale disponible sur le serveur. Au minimum, une valeur supérieure à la plus grande taille de table de la base de données est recommandée. La taille des tables varie selon le nombre d’appareils inscrits et la fréquence de vidage des fichiers journaux. La valeur de cette variable utilise un caractère unique pour spécifier l’unité de mesure de la valeur numérique. Les valeurs décimales ne sont pas prises en charge. Par exemple :« 16G » est égal à 16 gigaoctets
- « 4096M » est égal à 4 096 mégaoctets ou 4 gigaoctets.Note:
Assurez-vous de disposer de suffisamment de mémoire pour le système d’exploitation du serveur. Les besoins en mémoire varient selon les systèmes d’exploitation.
- Définissez la valeur
innodb_file_per_tablesurtrueen exécutant la commande suivante :sudo jamf-pro database config set --innodb-file-per-table true