Tenho várias tabelas em meu banco de dados mysql, algumas com 50.000 registros, outras com mais outras com menos. Verificando o motivo de tanta lentidão ao consultar esses dados, cheguei a conclusão que pode ser o fato de que não creiei os indices para as tabelas.
Minha pergunta é se posso criar esses índices nas tabela que já contem registros.
obs.: Administro o banco de dados com o PHPMyAdm, então criaria esses indices através do PHPMyAdm. Todas as tabelas já contem campos primary key que geralmente é o campo Id, mas nem sempre consulto os dados por esses campos.
Pergunta
Marcelo_Planet
Boa tarde.
Tenho várias tabelas em meu banco de dados mysql, algumas com 50.000 registros, outras com mais outras com menos. Verificando o motivo de tanta lentidão ao consultar esses dados, cheguei a conclusão que pode ser o fato de que não creiei os indices para as tabelas.
Minha pergunta é se posso criar esses índices nas tabela que já contem registros.
obs.: Administro o banco de dados com o PHPMyAdm, então criaria esses indices através do PHPMyAdm. Todas as tabelas já contem campos primary key que geralmente é o campo Id, mas nem sempre consulto os dados por esses campos.
Obrigado.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.