Pesquisar artigos na Base de Dados de Conhecimento
melhorar performance mysql
PDFAutor: Maydson Jader
Ultima modificação: Maydson Jader - 26/09/2024 12:11
Basta adicionar essas linhas no final do arquivo my,ini
Servidor com 8 GB
# Conexões max_connections=200
thread_cache_size=25
table_open_cache=2000
# Buffer e Cache
innodb_buffer_pool_size=4G # 50% da RAM disponível
innodb_log_file_size=256M # Ajuste proporcional ao tamanho do buffer pool
innodb_flush_log_at_trx_commit=2 # Reduz a carga de I/O sem comprometer muito a integridade innodb_buffer_pool_instances=4
# Tabelas Temporárias
tmp_table_size=128M
max_heap_table_size=128M
# Cache de Consultas
query_cache_size=32M
query_cache_limit=1M
# Logging
slow-query-log=1
long_query_time=2
# Limites de arquivos e tabelas
open_files_limit=5000
table_definition_cache=1000
# Buffers de leitura e ordenação
read_buffer_size=1M
read_rnd_buffer_size=2M
sort_buffer_size=2M
join_buffer_size=2M
Servidor com 12 GB de ram
# Conexões max_connections=300
thread_cache_size=50
table_open_cache=4000
# Buffer e Cache
innodb_buffer_pool_size=8G # Usando ~67% da RAM disponível
innodb_log_file_size=512M # Ajuste proporcional ao tamanho do buffer pool
innodb_flush_log_at_trx_commit=2
innodb_buffer_pool_instances=8
# Tabelas Temporárias
tmp_table_size=256M
max_heap_table_size=256M
# Cache de Consultas
query_cache_size=64M
query_cache_limit=2M
# Logging slow-query-log=1
long_query_time=2
# Limites de arquivos e tabelas
open_files_limit=10000
table_definition_cache=2000
# Buffers de leitura e ordenação
read_buffer_size=2M
read_rnd_buffer_size=4M
sort_buffer_size=4M
join_buffer_size=4M
Servidor com 16 GB de Ram
# Conexões
max_connections=400
thread_cache_size=75
table_open_cache=5000
# Buffer e Cache
innodb_buffer_pool_size=12G # Usando 75% da RAM disponível
innodb_log_file_size=1G # Ajuste proporcional ao tamanho do buffer pool
innodb_flush_log_at_trx_commit=2
innodb_buffer_pool_instances=8
# Tabelas Temporárias
tmp_table_size=512M
max_heap_table_size=512M
# Cache de Consultas
query_cache_size=128M
query_cache_limit=4M
# Logging
slow-query-log=1
long_query_time=2
# Limites de arquivos e tabelas
open_files_limit=15000
table_definition_cache=3000
# Buffers de leitura e ordenação
read_buffer_size=4M
read_rnd_buffer_size=8M
sort_buffer_size=8M
join_buffer_size=8M