Ola Pessoal.

Eu instalei um servidor de logs com interface web (loganalyzer). Esse
servidor de logs além de gravar os logs no mysql, ele da a opção de fazer
pesquisas por determinado ip's e gerar gráficos. O problema, é que quando eu
faço uma pesquisa personalizada ou tento gerar gráficos, ele fica uns 5
minutos até gerar o resultado. O banco não é muito grande, está em + -  4.5G
(e crescendo). O que eu gostaria de saber, é se alguem poderia me ajudar a
melhorar o desempenho do servidor ao realizar consultas personalizadas (pelo
loganalyzer) e ao gerar os gráficos. O servidor que eu instalei o
loganalyzer + mysql tem 2GB de ram e xeon com 2 nucleos). Abaixo estou
postando o meu my.cnf


[mysqld]
datadir=/logs/var/lib/mysql/
socket=/logs/var/lib/mysql/mysql.sock
log_slow_queries
long_query_time = 4
user=mysql
skip-locking
key_buffer = 1024M
max_allowed_packet = 1M
table_cache = 1024M
key_buffer_size = 256M
sort_buffer_size = 4M
read_buffer_size = 4M
read_rnd_buffer_size = 8M
max_connections = 25
myisam_sort_buffer_size = 64M
thread_cache_size = 16
query_cache_size = 128k
query_cache_limit = 1024M
thread_concurrency = 16
max_heap_table_size = 32M
log-bin=mysql-bin
max_binlog_size=500M
server-id       = 1
expire_logs_days=2
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
[isamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M
[myisamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
old_passwords=1
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

-- 

Abraços,
Renato

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a