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

Responder a