Consulta com paginação

25/09/2009

Srs,

estava lendo o artigo [url]http://www.devmedia.com.br/articles/viewcomp.asp?comp=1149&fb=1[/url] da devmedia sobre paginação de dados no datagrid em dotnet e para não sobrecarregar o servidor carregando a tabela toda cada página é uma requisição no banco de dados para não carregar a tabela toda...

Esta é a consulta de retorno para cada página do datagrid.
select top 10 * from TabOrdemServico  where  OrdemServicoID not in  (select top 5000 OrdemServicoID from TabOrdemServico  order by OrdemServicoID)  order by OrdemServicoID


Bom, minha pegunta é, esse tipo de consulta sobrecarrega o banco de dados?
Todas as vezes que clico no link próxima página faz essa consulta.


Att,

Luciano Mattos


Luciano.lirio