Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MarKteus

Paginador

Recommended Posts

Olá

 

Alguém pode/sabe

1) o que é mais prudente de se fazer um paginador na página ASP ou uma modificação na query SQL para trazer por exemplo 50 registros por vez a cada requisição?

 

2) O retorno de um grande numero de registros SQL deixa a página que exibe esses muito pesada?

 

3) Um paginador aliviaria esse peso ou só traria benefícios estéticos a página?

 

4) Qual processo demora mais ? A execução da query no SQL ou a transferência desses dados para a página?

 

 

 

Desde já agradeço pelos esclarecimentos

 

 

ATt.

Compartilhar este post


Link para o post
Compartilhar em outros sites

iSso depende muito da estrutura de seu bd, dos relacionamentos e deu um string SQL bem feita, com a paginação vc terá o recurso de exibir N registros na página, mas lembre-se a exibição de uma grande quantidade de dados, contendo muitas informações pode haver queda de desempenho, sim

Compartilhar este post


Link para o post
Compartilhar em outros sites

quando vc diz: "...contendo muitas informações pode haver queda de desempenho, sim...", vc se refere a banco ou na página.

 

Obs.: Minha query, aliás a query a qual me refiro é sim bem complexa e ela retorna muitos registros.

Foi me sugerido paginação por conta de perfomance, mas se perfomance é na hora de buscar dados no banco criar uma páginação na página vai dar na mesma, uma vez que quem pagina é o RecordSet ou não ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na sua página, lembrando que você precisa ter uma relacionamento entre as tabelas, na verdade, a importância de uma modelagem de dados bem definida até os mínimos detalhes, como os campos de relacionamentos, um velho ditado diz, que um relacionamento bem definido é a alma do aplicativo, pois daí saem todas as consultas e operações com o banco, influenciando diretamente na otimização e performance do aplicativo

Compartilhar este post


Link para o post
Compartilhar em outros sites

1175422_714835018560297_2296038501257836

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.