Non hai la possibilità di gestire i parametri di caching di MySQL?
--
Hai ricevuto questo messaggio perché sei iscritto al gruppo "zb-php-it" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a zb-php-it+...@googlegroups.com.
Per postare in questo gruppo, invia un'email a zb-p...@googlegroups.com.
Visita questo gruppo all'indirizzo http://groups.google.com/group/zb-php-it.
Per altre opzioni visita https://groups.google.com/d/optout.
Il giorno 16/mag/2014, alle ore 16:14, Giovanni Cappellini <giovanni....@gmail.com> ha scritto:
Non hai la possibilità di gestire i parametri di caching di MySQL?Si ma anche con i seguenti parametri sono riuscito a migliorare ma non di molto… http://pastebin.com/MJNHYC0x
--
—
RedFoxy Darrest
Hai ricevuto questo messaggio perché sei iscritto al gruppo "zb-php-it" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a zb-php-it+...@googlegroups.com.
Per postare in questo gruppo, invia un'email a zb-p...@googlegroups.com.
Visita questo gruppo all'indirizzo http://groups.google.com/group/zb-php-it.
Per altre opzioni visita https://groups.google.com/d/optout.
Mentre questo è il risultato di mysql http://pastebin.com/2pCfX03z
Non sapevo che i parametri MySQL potessero essere spaziati anche da un trattino alto, io li ho sempre visti con l'underscore. Sei sicuro che quei parametri vengano letti?
342841 join senza indici? Hai provato ad abilitare log-queries-not-using-indexes e a fare l'EXPLAIN di quelle query?
Fammi un piacere, eseguimi anche MySQL Tuning Primer e postami l'output.
https://launchpad.net/mysql-tuning-primer/trunk/1.6-r1/+download/tuning-primer.sh
Fammi un piacere, eseguimi anche MySQL Tuning Primer e postami l'output.
https://launchpad.net/mysql-tuning-primer/trunk/1.6-r1/+download/tuning-primer.sh
Io verificherei gli indici sulle tabelle e le query che vengono fatte, mi pare che il numero di join senza indici sia a dir poco *allarmante*.
Inoltre devi capire se il problema è effettivamente sul DB. Se ad esempio vengono fatte query sbagliate, che prevedono in trasferimento di eg. 3GB di dati, puoi ottimizzare quanto vuoi, ma non risolvi il problema ...
non mi sembrano i valori che hai messo tu
342841 join senza indici? Hai provato ad abilitare log-queries-not-using-indexes e a fare l'EXPLAIN di quelle query?
Si ma non potendo cambiare il codice posso fare poco
Fammi un piacere, eseguimi anche MySQL Tuning Primer e postami l'output.
https://launchpad.net/mysql-tuning-primer/trunk/1.6-r1/+download/tuning-primer.shhttp://pastebin.com/k2cryCR6
Io verificherei gli indici sulle tabelle e le query che vengono fatte, mi pare che il numero di join senza indici sia a dir poco *allarmante*.
Inoltre devi capire se il problema è effettivamente sul DB. Se ad esempio vengono fatte query sbagliate, che prevedono in trasferimento di eg. 3GB di dati, puoi ottimizzare quanto vuoi, ma non risolvi il problema ...
sicuro che legga il .cnf?
prova a mettere
query-cache-size = 256M
query_cache_size = 368M
restarti e vedi quale dei due ti legge ... se li legge