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

Responder a