[FUG-BR] Diferença absurda do mysql no Linux para o do FreeBSD

Luiz Otavio O Souza lists.br em gmail.com
Quarta Julho 11 16:56:30 BRT 2012


2012/7/11 Marcelo Gondim <gondim em bsdinfo.com.br>:
> Em 11/07/2012 11:50, Leonardo Augusto escreveu:
>> hehe isso do mysql ta virando pessoal ja.
>> vamos dar um jeito nisso.
> não é? rsrsrsr
>
>> eu so nao posso fazer mais testes em funcao da minha condicao de deitado
>> temporariamenre.
>>
>> passa as configs do kernel e o my.cnf que usou, o sysctl -a grep kern tb e
>> interessante.
> Pra testar eu peguei  my-huge mesmo e só adicionei o max_connections sem
> acessos à base. Só pra efeito de teste mesmo. Agora o do Linux que tá em
> produção é esse aqui:
>
> [mysqld]
> open-files-limit = 200000
> user            = mysql
> pid-file        = /var/run/mysqld/mysqld.pid
> socket          = /var/run/mysqld/mysqld.sock
> port            = 3306
> basedir         = /usr
> datadir         = /var/lib/mysql
> tmpdir          = /tmp
> language        = /usr/share/mysql/english
> skip-external-locking
> bind-address            = 127.0.0.1
> low_priority_updates    = 1
> concurrent_insert       = 2
> key_buffer_size         = 2G
> max_allowed_packet      = 512M
> thread_stack            = 512K
> thread_cache_size       = 128
> myisam-recover         = BACKUP
> max_connections        = 4000
> table_cache            = 5000
> thread_concurrency     = 24
> query_cache_limit       = 16M
> query_cache_size        = 128M
> expire_logs_days        = 10
> max_binlog_size         = 100M
>

Marcelo,

Use o mesmo my.cnf nos dois servidores pois são as configurações que
estão lá que determinam quanto cada thread (ou conexão) vai consumir.

Att.,
Luiz


Mais detalhes sobre a lista de discussão freebsd