Hola estoy desarrollando una aplicacion web con una capa de acceso a datos.
O sea tengo la aplicacion web + una capa intermedia que encapsula la ejecucion de procedimientos almacenados en la base de datos + base de datos, con procedimientos almacenados implementados.
Ahora, en la base de datos tengo un gran numero de records.
en la pagina web tengo un gridview que muestra los resultados de una consulta.
O sea el datasource del gridview es el datatable qeu devuelve la ejecucion de un metodo de la capa intermedia, este metodo ejecuta un procedimiento almacenado, y devuelve la tabla con los resultados.
el problema es qeu esta consulta tiene un gran numero de rows, y toda esta informacion se carga en el servidor.
Es cierto qeu el cliente pagina bien con el gridview, y solo muestra los row de una vista, pero en el servidor esta toda esta informacion almacenada, lo cual es bastante ineficiente.
Me gustaria saber si existe alguna via apra evitar esto?
Saludos, Cordiales.