Eu tenho um servidor Ubuntu com vários sites, cada site se conecta ao seu próprio banco de dados MySQL - cada um dos meus sites tem vários usuários acessando/atualizando os bancos de dados MySQL.
Atualmente, todos os meus sites estão utilizando a porta MySQL padrão 3306.
Eu sei que sou capaz de separar a conexão de cada site para que ele use sua própria porta dedicada para se conectar ao banco de dados MySQL.
Ao fazer isso, isso melhorará a velocidade das consultas SQL? Eu estou supondo que sim... Quais são os pensamentos das outras pessoas sobre isso?
Executar o MySQL em portas diferentes não fará nenhuma diferença na velocidade de suas consultas. O que você pode fazer é dar uma olhada em seus índices. Se você tiver uma instrução WHERE, certifique-se de ter na seguinte ordem =, !=, in, < / >, like.
Se você usar 'where' e seu 'like' for antes de '=', sua consulta será executada por mais tempo.