Ir para conteúdo
Fórum Script Brasil

TeraHertz

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre TeraHertz

TeraHertz's Achievements

0

Reputação

  1. WHERE não tem, ORDER BY tinha colocado date
  2. 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....
  3. 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 !!!
×
×
  • Criar Novo...