Aumentar a conexão do MySQL max tem um efeito direto na RAM, pois aumenta o número de descritores de arquivos que o mysqld requer
max_connections = (Available RAM - Global Buffers) / Thread Buffers
Para obter os buffers globais e de segmento
SHOW VARIABLES LIKE '%buffer%';
Basta dar uma olhada no número de tabelas abertas
mysqladmin status
SHOW GLOBAL STATUS LIKE 'Opened_tables';
Nota: É sempre melhor ter servidores separados para o Apache e o MySQL. Aumentar a RAM definitivamente ajudará