Gostaria de configurar o MySQL em um servidor Windows 2003. No entanto, o servidor já está executando o SQL Server 2005 e gostaria de reservar a maior parte dos 4 GB de memória para essa finalidade. Existe alguma maneira de limitar meu MySQL a um determinado uso de memória?
Agradeço antecipadamente pelo seu tempo.
Responder1
Aqui está um artigo decente sobregerenciando o uso de memória MySQL. Parece que não existe uma configuração única para definir uma quantidade máxima de uso de memória, mas ajustando key_buffer
, query_cache_size
, e max_connections
(entre alguns outros) em seu my.cnf
, você pode reduzir o consumo de memória.
Responder2
Eu colocaria o Mysql em uma VM na mesma caixa, se possível. Não tenho muita certeza de quão bem o SQL Server e o MySQL funcionam juntos.
Responder3
Isso fornece boas instruções para reduzir o uso de memória base:
http://www.theodorenguyen-cao.com/2008/12/07/reduce-mysql-memory-usage/
Você pode então usar isso para estimar o uso de memória do MySQL com base no my.ini/my.cnf
E, claro, você deve conferir oBlog de desempenho do MySQL.