Ottimizzare mysql

Tue, Jul 28, 2009 · 398 views · Print This Post Print This Post · Email This Post Email This Post

Anche oggi ho smanettato con il blog, nel pomeriggio tra le due e le sei ho fatto un po’ di prove con mysql. Nel dettaglio l’ho reinstallato ed ho provato a importare l’ultimo backup ma ho incontrato qualche difficoltà. Mi sono accorto solo dopo diverse ore di sclero che il comando “yum remove mysql-server” non cancella i file di configurazione e tutto i dati modificati, quindi ho dovuto cancellare tutto a mano. Solo dopo questa operazione sono riuscito a reimpostare la password di root e quindi a riprendere possesso del db.. poi ho reimportato l’ultimo backup funzionante di wordpress.


Comunque veniamo al succo di questo post, ottimizzare mysql, siccome non ero soddisfatto delle prestazioni del db ho cercato un po’ in rete ed ho trovato la configurazione di mysql di geekissimo, eccola qui:

[mysqld]
safe-show-database
skip-innodb
max_connections = 500
key_buffer = 32M
myisam_sort_buffer_size = 64M
join_buffer_size = 1M
read_buffer_size = 1M
sort_buffer_size = 2M
table_cache = 1800
thread_cache_size = 384
wait_timeout = 35
connect_timeout = 10
tmp_table_size = 64M
max_heap_table_size = 64M
max_allowed_packet = 64M
max_connect_errors = 10
thread_concurrency = 2
read_rnd_buffer_size = 524288
bulk_insert_buffer_size = 8M
query_cache_limit = 3M
query_cache_size = 64M
query_cache_type = 1
query_prealloc_size = 163840
query_alloc_block_size = 32768
default-storage-engine = MyISAM

[myisamchk]
key_buffer = 64M
sort_buffer = 64M
read_buffer = 16M
write_buffer = 16M

Io me la sono copiata e l’ho infilata nel file my.cnf e per ora sembra funzionare alla grande. Questa configurazione è per i blog ad alto traffico e con un certo quantativo di ram disponibile. Anche se il mio blog non genera milioni di visitatori al giorno ho deciso di provare la configurazione.. pera ora regge bene.. e la ram occupata mi sembra sempre la stessa.. se avete altri suggerimenti su come ottimizzare mysql fatevi sentire nei commenti!!

Vota l’articolo
(1 votes, average: 5.00 out of 5)
Loading ... Loading ...

Condividi l'articolo:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Twitter

Newsletter e Feed

Ti è piaciuto questo articolo? allora iscrivi alla newsletter, riceverai ogni nuovo post via mail!

Loading...Loading...


Se preferiferisci i feed ricordati di iscriverti ai miei Feed! RssFeed

Articoli Simili

Leader

Disabilitare post revisions wordpress

Il post revisions è un’opzione introdotta a partire da wordpress 2.6, essa permette di tenere traccia di tutte le modifiche ad un post. E’una novità molto comoda sopratutto per quei blog dove collaborano e scrivono più persone, per un blog gestito da una sola persona invece è abbastanza...Leggi tutto

Leader

Linux script per controllare se i servizi girano

Ragazzi ci sono, per l’ennesima volta devo ribadire che non ho abbandonato il blog. Da dietro le quinte continuo ad aggiornare wordpress e tutti i relativi plugin e nei ritagli di tempo faccio di tutto per rendere più snello e veloce il blog. Solo che da una settimana circa sono in vacanza!! si...Leggi tutto

Leader

Cambiare il prefisso delle tabelle di wordpress

Finalmente dopo diversi mesi sono riuscito a cambiare il prefisso alle tabelle di wordpress. Era una cosa che avevo in mente da tantissimo tempo e grazie al server linux di test che ho creato qualche giorno sono riuscito a concludere questa attività. Il cambio del prefisso delle tabelle di wordpress...Leggi tutto

Leader

Momenti di panico per Croccobiscotto

Stasera mi è successa la cosa peggiore per un blogger su piattaforma wordpress, l’intero database ha smesso di funzionare ed è misteriosamente scomparso, completamente azzerato, vuoto.. Inoltre il phpmyadmin di Aziende Italia mi restituisce questo errore: “#1226 – User ‘nome-utente’...Leggi tutto

Leader

Restore database wordpress

Continuano i miei esperimenti di ripristino del database di wordpress, finalmente credo di aver trovato la soluzione definitiva. Dopo vari esperimenti poco soddisfacenti con phpmyadmin mi sono buttato direttamente sulla consolle di mysql ed ho finalmente capito che il ripristino del database direttamente...Leggi tutto

2 Commenti per “Ottimizzare mysql”

Roberto
Jul 30 2009
18:25

Commento da ignorante: il blog mi sembra più veloce di prima ma rimane ancora un pò lentino .

1
Slack
Aug 06 2009
07:12

Crocco ricordati del bloooog!!!!!!!!!!!

2

Lascia un comento per “Ottimizzare mysql”





Copyright © 2010 · All rights reserved · WordPress · XHTML · Log in

77 queries. 0.554 seconds. 31.03 MB.