Sem dúvidas é a forma mais eficiente e segura de fazer isso. Para se prevenir e melhorar a performance da aplicação, use o cache!
:D Em Qui, 2008-07-10 às 15:58 -0300, Reginaldo Sousa escreveu: > Imagina a demora se a sua consulta retornar 10.000 registros ;-) > Muito melhor usar LIMIT no SQL e fazer duas consultas menores. > > > 2008/7/10 Vinicius Cruz <[EMAIL PROTECTED]>: > > Galera, > > não sei se isso é viável, mas, por algum momento, pensei em > guardar a consulta do banco, para consulta em páginas > seguintes. > O serialize e unserialize converte o objeto para string, > podendo assim ser guardado em SESSION ou arquivo. > > Isso rola no CI? Em termo de performance e segurança, é > viável? > > Bom, cheguei a esse ponto, na tentativa de diminuir tempo de > resposta na paginação de um resultado de busca. Há algumas > relações na tabela, e pelo que entendi, para a paginação teria > que retornar o total de registro, e outra consulta com o limit > a ser exibido, correto? Sendo assim, estive pensando em uma > forma de realizar apenas uma consulta, e depois só tratar a > faixa a ser exibido. > > Tá cheirando a gambiarra? =D > > Vinicius > > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > -- > Reginaldo Sousa | Desenvolvedor web > [EMAIL PROTECTED], [EMAIL PROTECTED] > (21) 8728-1850 > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br Paulo Souza Tecnologia [EMAIL PROTECTED] 21 91236579
<<attachment: logo.gif.png>>
<<attachment: stock_smiley-6.png>>
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

