- Home
- Categorie
- Coding e Sistemistica
- Hosting, Server e Domini
- Mysql ottimizzare il file my.cnf
-
Mysql ottimizzare il file my.cnf
Ciao a tutti.
Il mio forum si stà rallentando parecchio, nonostante il passaggio a un server dedicato con banda 100 mbit, continua ad andare parecchio lento, il db usando fulltextmysql è sui 380 mb.. Stavo vedendo che parecchi parlando di ottimizzare il mysql e aprendo il mio file my.cnf ho scoperto che praticamente non c'è nulla rispetto a quelli che molti dicono di configurare ad esempio per wordpress.. Dentro ho trovato solamente..[INDENT][mysqld]
set-variable=local-infile=0
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysqlDefault to using old password format for compatibility with mysql 3.x
clients (those using the mysqlclient10 compatibility package).
old_passwords=1
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid[/INDENT]
Ora, di tutte quelle opzioni del mysql, io non ne so nulla, so solo che tramite query ho aumentato il limite di connessioni massime da 100 a 200 ( ma ad ogni riavvio devo reinviare la query). Cercando su google e su questo forum non ho trovato nulla.. Qualcuno condividerebbe con me qualche file my.cnf modificato apposta per phpbb3?
Grazie
-
Decisamente piccolo come file di configurazione.
Comunquer per il numero di connessioni puoi aggiungere la variabile max_connections=XXXX
-
Sarebbe interessante verificare se il logging è abilitato o meno.
Collegati al server MySQL come admin e posta l'output di questa query:
show variables where Variable_name like 'log%';
Ciao,
Fabrizio
P.S.
Sei sicuro che la lentezza sia dovuta a MySQL oppure è Apache che non è ottimizzato?
-
Variable_name Value logOFFlog_binOFFlog_bin_trust_function_creatorsOFFlog_error log_queries_not_using_indexesOFFlog_slave_updatesOFFlog_slow_queriesOFFlog_warnings1Variable_name Value logOFFlog_binOFFlog_bin_trust_function_creatorsOFFlog_error log_queries_not_using_indexesOFFlog_slave_updatesOFFlog_slow_queriesOFFlog_warnings1log
log_bin
log_bin_trust_function_creators
log_error
log_queries_not_using-Indexes
log_slave_updates
log_slow_queriestutte quelle sopra su off
log_warning su 1il server dedicato lo uso esclusivamente per mysql, lo spazio web è condiviso
-
@mlpasini said:
Ciao a tutti.
Il mio forum si stà rallentando parecchio, nonostante il passaggio a un server dedicato con banda 100 mbit, continua ad andare parecchio lento, il db usando fulltextmysql è sui 380 mb.. Stavo vedendo che parecchi parlando di ottimizzare il mysql e aprendo il mio file my.cnf...........................Ciao,
cerca di capire se il problema è di MySQL oppure di phpbb: magari il phpbb sta eseguendo query non ottimizzate, oppure succedono cose poco belle, come p.es. che con qualche select si tirano su migliaia di record che poi vengono gestiti in maniera efficiente dal codice scritto in php.
Se non lo hai ancora fatto, ti consiglio una lettura di
www . phpbb . com/community/viewtopic.php?p=1638874Infine una curiosità: quanto è grande il file /var/log/mysqld.log ?
buon debugging