Version complète: sur le forum Webmaster Hub : Euh... Mysql c'est ici ?
Webmaster Hub > Informatique & Internet > PC-Gyver > Linux, freebsd
cybermad
Bonsoir,
Suite à des lenteurs sur un de mes hébergeurs, et sous phpmyadmin, j'ai fait "afficher les infos serveur" et je remarque ça:
Trafic Tip ø par heure
Reçu 1 658 Mio 22 Mio
Envoyé 5 387 Mio 73 Mio
Total 7 046 Mio 95 Mio

Connexions ø par heure %
max. de connexions simultanées 65 --- ---
Tentatives échouées 21 k 284,13 1,42%
Arrêts prématurés 1 130 15,28 0,08%
Total 1 482 k 20,04 k 100,00%

Total ø par heure ø par minute ø par seconde
53 M 719,99 k 12,00 k 200,00

Et bien sûr je trouve que les affichages des pages qui contiennent des requêtes mysql sont lentes.
Qu'en pensez-vous docteur ?
mtcocktail
Bof,

y'a peu de Tentatives échouées 1,42% et de Arrêts prématurés 0,08%. Je rajouterais dans le fichier /etc/my.cnf deux lignes :

log-slow-queries = /var/log/mysqlslow.log
long_query_time=3

Qui vont permettre de loguer toute les requête qui mette plus de 3 secondes à s'executer.

Ensuite soit les requêtes sont longue car complexe et mal optimisé. Soit tu peux essayer de donner un peu plus de memoire à mysql en augmentant par exemple :

key_buffer_size = 32M
sort_buffer = 15M
read_buffer_size = 512K

Et aussi activer la fonction de cache de mysql ça fait toujours du bien smile.gif. Par exemple 45 Meg de cache sur des requête dont le résultat est inférieur à 50K

query_cache_size = 45M
query_cache_type = 1 # 0 off, 1 On, 2 Demand
query_cache_limit = 50K
cybermad
Merci je vais transmettre.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.