Mysql (my.conf)

Configuração do Mysql - huge

Categoria: Banco de dados

Software: Mysql

[ Hits: 18.693 ]

Por: Marcos Miras


Configuração do mysql para os engines InnoDB e MyISAM. Esta configuração está adequada para um servidor de 4096mb de memória RAM, onde o serviço principal é o Mysql.
Após adequar desta maneira o desempenho do meu servidor melhorou muito...


## Configuração do client
[client]
port      = 3306
socket      = /var/lib/mysql/mysql.sock

## Inicialização do mysqld_safe
[safe_mysqld]
err-log      = /var/lib/mysql/mysql.err

## Configuração do mysql server
[mysqld]
server-id=10
log-bin=/var/lib/mysql/mysql-bin.log
binlog-do-db=pop
binlog-ignore-db=mailstats,mysql,pop.bak,radius,radius.bak,test
user      = mysql
pid-file   = /var/lib/mysql/mysqld.pid
socket      = /var/lib/mysql/mysql.sock
port      = 3306
log      = /var/log/mysqld.log
basedir      = /usr/bin
datadir      = /var/lib/mysql/data
tmpdir      = /tmp
language   = /usr/share/mysql/english
skip-locking

# Define quantidade de memória que o mysql poderá usar
set-variable    = key_buffer=2048M

set-variable    = max_allowed_packet=1M

set-variable    = table_cache=20000
set-variable    = sort_buffer=1M
set-variable    = record_buffer=1M
set-variable    = myisam_sort_buffer_size=512M
set-variable    = thread_cache=8
set-variable    = thread_concurrency=8

# Máximo de conexões possíveis, com um valor alto o desempenho será melhor...
set-variable    = max_connections=10000

set-variable    = net_write_timeout=30
set-variable    = connect_timeout=2
set-variable    = wait_timeout=30

# Configuração do INNODB
#skip-innodb

set-variable = innodb_buffer_pool_size=512M
set-variable = innodb_additional_mem_pool_size=64M
set-variable = innodb_log_file_size=20M
set-variable = innodb_log_buffer_size=8M
innodb_flush_log_at_trx_commit=1


[mysqldump]
quick
set-variable   = max_allowed_packet=1M

[mysql]

[isamchk]
set-variable   = key_buffer=128M
  


Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário

  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts