<br><br><div class="gmail_quote">2010/7/30 Renato Santos <span dir="ltr">&lt;<a href="mailto:renato.cron@gmail.com">renato.cron@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Como eu usaria o Exists?<br><br></blockquote><div><br></div><div>Eu já te enviei links que fazem referência o EXISTS. Agora você tem que ir lá e ver como funciona, tentar usar, depois trazer dúvidas.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>Ah,<br>vou tentar explicar para que criem os indexs.<br><br></blockquote><div><br></div><div>Boa idéia! Mas como eu, Márcio, Eden e Nelson já dissemos, não adianta criar os índices se você não repensar suas queries. Sub-selects com IN normalmente( depende muito da query ) fazem o banco NÃO utilizar os índices e fazer &#39;full scan table&#39;, o que deixa tudo muito lento. Então eu criaria os índices sim, mas faria um trabalho de &#39;tunning&#39; nas queries também.</div>
<div><br></div><div>Para verificar os problemas nas queries, e checar se os índices estão sendo usados, você pode usar EXPLAIN ANALYZE SELECT... </div><div><br></div><div><br></div><div><br></div><div><br></div><div>-- </div>
</div>André Garcia Carneiro<br>Analista/Desenvolvedor Perl<br>(11)82907780<br>