Estou com 4 tabelas (uf, cidade, bairro, endereco) onde tem informações relacionadas a cada cep com rua, cidade e tudo mais.
Estou utilizando essa SQL pra pegar a sigla do estado, o nome da cidade, e o nome do bairro e o endereço.
SELECT uf.uf_sigla, cidade.cidade_descricao, bairro.bairro_descricao, endereco.endereco_logradouro FROM uf, cidade, bairro, endereco WHERE endereco.endereco_cep = '14091520' AND endereco.bairro_codigo = bairro.bairro_codigo AND endereco.cidade_codigo = cidade.cidade_codigo AND endereco.uf_codigo = uf.uf_codigo;
Mas deve ter alguma coisa errada porque o mysql demora muito e a maquina aqui fica super lenta.
Como melhorar essa consulta pra baixar o tempo de resposta do mysql?
Segue anexa a imagem das tabelas no DBDesign.
Attached Files
Edição feita por: redstyle, 18/10/2005, 16:34.