Cristiano e Evaldo, O MySQL irá buscar SIM todos os 10 mil, a diferença é que irá armazenar no buffer de saída apenas os 80.
André, quando é feita uma consulta utilizando o limit ela é feita em sua totalidade e no retorno é filtrada. O MySQL lida muito bem com isso como pode ver aqui: http://dev.mysql.com/doc/refman/4.1/pt/limit-optimization.html Caso não resolva essa otimização que citei, verifique uma possibilidade de fazer essa paginação utilizando where, cria um campo contador ou mesmo utilize a chave da sua tabela para fazer isso. Abraços, Henrique de Castro Em 29 de agosto de 2011 09:48, Cristiano Santos Oliveira < [email protected]> escreveu: > Ele só irá varrer todos os 10 mil caso vc não especifique a clausula LIMIT. > > Em 28 de agosto de 2011 11:11, Evaldo Junior <[email protected]> > escreveu: > > > André, > > > > Neste caso ele busca de 80 em 80, não vai buscar os 10mil. > > > > Abraços > > > > Evaldo Junior > > CaSoft Tecnologia e Desenvolvimento > > +55 13 2138-9525 > > Site: http://casoft.info > > Blog: http://infog.casoft.info > > > > > > 2011/8/27 André da Silva Severino <[email protected]> > > > > > Bom dia pessoal, nunca trabalhei com tantos registros na minha vida, e > > > estou > > > com umas duvidas e gostaria da opnião/ajuda e todos: > > > > > > - Quando eu crio a seguinte instrução SQL: > > > > > > 1) SELECT usuario_id, usuario_nome FROM `usuario` LIMIT 0, 80 (80 > > registros > > > por página) > > > 2) SELECT usuario_id, usuario_nome FROM `usuario` ORDER BY usuario_nome > > > LIMIT 0, 80 (80 registros por página) > > > > > > Quando eu percorro o banco usando LIMIT, eu faço uma busca de 80 > apenas, > > ou > > > eu busco todos os 10mil dps ordeno e entao trago apenas 80 ? > > > > > > Como funciona isso, alguem pode me ajudar ? Obrigado e até mais > (desculpe > > o > > > OFF) > > > > > > > > > > > > -- > > > Att, > > > > > > André da Silva Severino > > > Desenvolvedor web > > > (19) 8847.3747 > > > Email: [email protected] > > > Url: http://andrewd.com.br > > > _______________________________________________ > > > [email protected] > > > http://www.codeigniter.com.br > > > > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > --------------------------- > > > Oportunidade de negócio > > > http://www.franquiasargohost.net > > > --------------------------- > > > > > _______________________________________________ > > [email protected] > > http://www.codeigniter.com.br > > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > --------------------------- > > Oportunidade de negócio > > http://www.franquiasargohost.net > > --------------------------- > > > > > > -- > ---- > Cristiano Santos de Oliveira > Desenvolvedor de Software > Cel. (71) 91794664 > MSN: [email protected] > Gmail: [email protected] > Skype: cristiano.oliveir > Linux user # 495181 > ---------------------------------------------------------- > "... não vemos o mundo com nossos olhos, mas com os conceitos que habitam > nossa mente..." > Osame Kinouchi. > _______________________________________________ > [email protected] > http://www.codeigniter.com.br > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > --------------------------- > Oportunidade de negócio > http://www.franquiasargohost.net > --------------------------- > _______________________________________________ [email protected] http://www.codeigniter.com.br http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br --------------------------- Oportunidade de negócio http://www.franquiasargohost.net ---------------------------

