MySQL (altamente) otimizado no FreeBSD
Mais uma dica de otimização, desta vez quem entra na roda é o MySQL, fiz a experiência com o MySQL 5.0.27, instalação via ports (atualização via portsnap).
Indo direto ao assunto, para explicar depois:
# cd /usr/ports/databases/mysql50-server
# make -DWITH_OPENSSL=yes -DWITH_LINUXTHREADS=yes -DBUILD_OPTIMIZED=yes -DBUILD_STATIC=yes -DWITHOUT_INNODB=yes
# make -DWITH_OPENSSL=yes -DWITH_LINUXTHREADS=yes -DBUILD_OPTIMIZED=yes -DBUILD_STATIC=yes -DWITHOUT_INNODB=yes install
# make clean
Conforme prometido, explicando cada elemento:
- Primeiramente habilito a opção de OpenSSL para que os programas que suportarem se comunicarem com o banco via SSL.
- Depois ativo o uso de threads do linux, ao invés do algoritmo padrão do FreeBSD, isso segundo o desenvolvedor é a melhor opção.
- Mando a construção ser otimizada.
- Mando a construção ser estática, que segundo o desenvolvedor torna mais rápido o acesso as informações contidas no banco.
- E como não utilizo INNODB, não faço a construção dos códigos relativos a ele.
Bom, fico por aqui hoje. ![]()
Janeiro 10, 2007 em 9:33 am
Muito bom…MySQL + FreeBSD é sempre uma historia longa..cheio de criticas etc..
compilar ele com Linux Threads é um otima jogada..eu coloquei um artigo lah no meu blog meio que parecido..da uma olhada depois..
sobre o PFSENSE..a ferramenta é incrivel..temos que divulgar..
eu adicionei o se RSS
Janeiro 16, 2007 em 3:38 pm
http://www.freebsd.org/kse este é um link legal sobre threads e ativacoes de escalonamento no FreeBSD