Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá
Tenho um site em PHP/MySQL com muitos usuários por dia (cerca de 40000 usuários únicos por dia).
Tenho um problema com o banco de dados e por nõa ser especialista não sei o que fazer.
O problema é que o site funciona bem por cerca de 2 meses, depois disso, pouco a pouco vai ficando lento, lento até qu começa a ficar inacessível.
Fiz uns testes e descobri que o problema é no DB, pois o site acessa rapidamente páginas estáticas que não usam o DB quando este problema acontece, ou seja, o servidor está ok.
Estou usando a seguinte configuração do arquivo my.cnf
[MySQLD]
port=3306
basedir=C:\\Program Files\\Parallels\\Plesk\\Databases\\MySQL
datadir=C:\\Program Files\\Parallels\\Plesk\\Databases\\MySQL\\Data
default-character-set=latin1
default-storage-engine=INNODB
key_buffer = 256M
max_allowed_packet = 1M
table_cache = 512
read_buffer_size=2M
read_rnd_buffer_size=8M
sort_buffer_size=2M
query_cache_size = 32M
innodb_additional_mem_pool_size=10M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=50M
innodb_buffer_pool_size=64M
innodb_log_file_size=10M
innodb_thread_concurrency=8
max_connections=400
old_passwords=1
max_user_connections=300
thread_cache_size=8
thread_stack=196608
binlog_cache_size=32768
net_read_timeout=30
net_retry_count=10
net_write_timeout=50
thread_concurrency=10
open_files_limit=0
[client]
port=3306
Gostaria de saber se existe algum tipo de manutenção periódia que eu deva fazer na database para evitar este tipo de problema, tipo limpar logs ou qualquer outra coisa ou o que voces acham que possa ser o problema. Como não manjo muito de database e MySQL pode ser que eu nõa estou fazendo algo que deveria.
O site está em um servidor dedicado com 4 GB de ram e processador Dual Core.
Há algo que eu estou deixando de fazer? Qual pode ser o problema? Provavlemente não é o script PHP, pois uma vez tentei mudar pra wordpress e acabou dando o mesmo problema.
Ah... Mais um detale. QUando ee fica insuportável de lento eu geralmente mudo ra um novo servidor e elefica ok novamente por cerca de 2 meses. Há anos passo por este problema, se alguém tiver alguma sugestão agradeço
Carregando comentários...