Jump to content


Photo

Consulta Complexa X Excesso De Registros


  • Faça o login para participar
1 reply to this topic

#1 horacio2009

horacio2009

    Ativo

  • Usuários
  • 371 posts
  • Sexo:Não informado

Posted 16/08/2012, 16:57

boa tarde, pessoal!!!
tudo bem?
pessoal ,estou com uma dúvida...
tenho uma consulta que junta com o left join um total de 5 tabelas e funciona corretamente.
mas hoje,notei o seguinte:
num resultado que exibe 3 linhas(a título de exemplo, apenas)ele vai muito rápido, mesmo sendo uma consulta complexa...
com uma quantidade maior de registros, uns 200, 300...ele demora bem mais...(verdade que a consulta também chama muito campos em ambos os casos, mas enfim)
bom, minha pergunta é:
uma consulta complexa como essa, se torna lenta com uma numero maior de linhas, ou não tem nada a ver???essa lentidão a que me refiro é aquela de log's de mysql, "você possui consultas lentas blá blá blá"...
enfim...se colocar uma páginação.essa consulta ficará mais rápida( para efeito de log's) ou não???
obrigado pela atenção, pessoal!!!
Horácio
Meu último trabalho:
http://www.iconsorciofiat.com.br.

#2 Squall Robert

Squall Robert

    Mr. Squall - Mais Carne do que Osso (hihi)

  • Usuários
  • 507 posts
  • Sexo:Masculino
  • Localidade:Curitiba
  • Interesses:Php ... Php...Php

Posted 24/08/2012, 11:56

cara em emu sistema faço join com mais de 10 tabelas e tem mais 6 milhoes de registros...

mas para que fique rapido tem que tem uma configuração de banco razoavel e todas as tabelas tenha index e FK
<?php

$squall = new Squall();

$squall->Ajudando("você");

$resultado = $squall->solucao();  ?>




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq