Adapter MySQL au NSLU2
Par M le dimanche 4 février 2007, 10:30 - Technique - Lien permanent
Les fichier de conf /etc/mysql/my.cnf par défaut fournis par Debian ne convient pas vraiment au NSLU2.
Le problème vient du fait qu'en cas d'utilisation intensive, MySQL va créer une dizaine de Threads de 16Mo chacun pour répondre à la charge!
Or il s'agit d'une solution pire que le mal car avec 32Mo de RAM, le NSLU2 va swapper énormément et les requètes ne finiront jamais ou presque...
La solution consiste à éditer la section Fine Tuning de /etc/mysql/my.cnf avec par exemple ceci :
#
# * Fine Tuning
#
key_buffer = 16K
max_allowed_packet = 1200K
thread_stack = 64K
thread_cache_size = 4
#
Normallement après ça, MySQL devrait fonctionner sans problème et beaucoup plus rapidement!