Tunning Mysql XBMC

Depuis longtemps je suis un grand fan de XBMC (ah, les longues nuits passées sur la xbox …), depuis les temps on changés et j’installe maintenant XBMC sur une machine qui fait office de mediacenter (cela fera l’objet d’un autre article).

Étant donné que j’ai deux XBMC (un pour le salon et un pour le bureau), j’ai mis en place un Mysql sur mon NAS en suivant une des nombreuses documentations disponible sur internet afin de bénéficier des fonctionnalités amenées par le multi-accès.

Le problème c’est que les temps d’accès étaient très longs et que je n’aime pas ça !

La cause venant de la configuration MYSQL inclus dans le NAS car il utilise des options par défaut qui ne sont pas adapté. Comme les NAS Synology sont des supers produits, ils ont pensé à inclure des fichiers de configurations pré-remplies adaptés à divers environnements. Dans mon cas j’utilise le fichier en environnement medium.

cd /usr/syno/mysql/share/mysql
cp my-medium.cnf /usr/syno/mysql/my.cnf

De plus afin d’accélérer accès réseau, on ajoute au fichier de configuration dans la section [mysqld]

skip-name-resolve

Puis on redémarre le MYSQL

/usr/syno/etc/rc.d/S21mysql.sh restart

De plus j’ai créé les index comme indiqué dans le premier lien qui est en référence.

Avec ces modifications pour ma part c’est le jour et la nuit !

Références :

  1. XBMC MySQL database optimisation
  2. Configuration-du-serveur-mysql