TeraHertz
Membros-
Total de itens
3 -
Registro em
-
Última visita
Sobre TeraHertz
TeraHertz's Achievements
0
Reputação
-
WHERE não tem, ORDER BY tinha colocado date
-
Pessoal obrigado pelas respostas. Bom o sql seria + ou - assim: SELECT uuid, name, msg, date ..... FROM msg_users OFFSET 7500100 LIMIT 20 o problema é que acima do OFFSET 150000 já vai ficando cada vez mais lento....
-
Pessoal sou novato no postgre, meu problema é o seguinte: Tenho uma tabela com 45+ milhões de registros, usando as cláusulas LIMIT e OFFSET posso paginar até uns 150.000 registros sem uma perda de performance. Porém acima disso (falta muiiitoo para chegar nos 45+ milhões) é impraticável.... Como soluciono isso ? procedures ? cursores ? functions ? Gostaria da opinião de vocês já pesquisei muito porém todos os exemplos de paginação que encontrei utilizam LIMIT e OFFSET... o pessoal que souber outras formas deêm uma mão e também deixem um exemplo de como fazer, pois sou novato. OBS: a tabela já possui indice, pelo que pesquisei utilizando OFFSET a consulta fica lenta por causa que simplesmente ela percorre todos os registros 0...m e só mostra apartir do OFFSET passado, precisaria algo como percorrer somente apartir do offset passado ai sim não teria problemas. AGUARDO AJUDA !!!