Que lastima :s A mi me paso lo mismo y los convencí en mostrarselos de a 20
registros. En total, en una de las grillas me quedaron 7500 páginas :) Entre
pagina y pagina tengo un retardo de 4 segundos más o menos, por cuestión de la
complejidad de la consulta (tiene más de 5 union all y varios sub queries).
Siempre trato de sobresaltar que hay que aplicar buenos filtros para evitar
mostrar tanta info. Pero es complejo :)


Saludos,
Damián Herrera

>-----Original Message-----
>From: [email protected] [mailto:[EMAIL PROTECTED] On 
>Behalf Of JATEMLIANSKY, Diego
>Sent: Thursday, October 11, 2007 3:49 PM
>To: [email protected]
>Subject: [puntonet] Preguntas varias
>
>Si, lamentablemente los usuarios acá quieren ver todos los datos.
>
>Yo le explique que ya mas de 1000 datos en una grilla en 
>pantalla era mucho,
>pero no lo pude convencer.
>
>
>-----Mensaje original-----
>De: Damián Herrera [mailto:[EMAIL PROTECTED]
>Enviado el: Jueves, 11 de Octubre de 2007 14:21
>Para: [email protected]
>Asunto: [puntonet] Preguntas varias
>
>
>Hola Diego,
>
>Consulta, ¿estos dataset grandes los mostras al usuario todos juntos?
>Pregunto,
>porque talvez una solución de paginación en base de datos 
>pueda resultar más
>optima. 
>
>Saludos,
>Damián Herrera
>
>>-----Original Message-----
>>From: [email protected] [mailto:[EMAIL PROTECTED] On 
>>Behalf Of JATEMLIANSKY, Diego
>>Sent: Thursday, October 11, 2007 10:43 AM
>>To: [email protected]
>>Subject: [puntonet] Preguntas varias
>>
>>Gente como andan ?
>>Tengo un par de preguntas para hacerles que nos están sacando 
>>el sueño y que
>>tal vez con algunos tips que nos puedan dar nos puedan 
>>orientar un poco como
>>encararlo.
>>
>>La arquitectura que tenemos es de FrontEnd en ASP.NET, BackEnd 
>>en Servicios
>>de Windows VB.NET accedidos por Remoting y SQL Server.
>>(Todo esto instalado en servidores, no instalamos nada en las 
>>PC clientes)
>>
>>Ahora les paso las preguntas (Todas con respecto a la parte 
>>del BackEnd en
>>donde tenemos todas las reglas de negocios y el grueso de la 
>>codificacion):
>>
>>1- Liberar memoria: 
>>      En algunos casos nos esta costando entender como hacer 
>>para liberar
>>memoria.
>>      Por un lado encontramos que nos recomiendan hacer los 
>>Dispose de los
>>DataSets una vez utilizados y por otro lado también 
>encontramos algunos
>>sites que recomiendan hacer un ds = nothing para liberar la 
>>memoria, cual es
>>la opción mas recomendable?
>>
>>      Por otro lado, que pasa si un método de nuestro BackEnd hace
>>solamente lo siguiente:
>>
>>      Function traer() as dataset
>>      Dim ds as new dataset
>>
>>      ds = CargarDatasetdesdeSQL
>>
>>      return ds
>>      end function
>>
>>      Como hacemos para liberar la memoria utilizada por este 
>>DataSet (que
>>en algunos casos trae muchos datos para mostrar en pantalla) 
>>si después del
>>return no podemos hacer mas nada.
>>
>>2- Prioridad de procesos:
>>      Tenemos varios procesos que son del tipo Batch, o sea, que el
>>usuario levanta un archivo y lo vamos procesando.
>>      Estos procesos pueden llevar al procesador a consumir 
>>mas de lo que
>>queremos y afectan al funcionamiento optimo del Server. (Ya 
>>que en el Server
>>de BackEnd tenemos varios servicios corriendo y no podemos 
>>afectar a los
>>otros)
>>      Como hacemos para establecer prioridades a estos 
>>procesos o decirle
>>que solamente consuman hasta por Ej. un 30% o que tengan menor 
>>prioridad ?
>>      O para que el Loop que hacemos con los registros del 
>>archivo no se
>>lleve todo el procesador.
>>      (Estos procesos los tenemos que hacer OnLine, no 
>>podemos dejarlos
>>como procesos nocturnos)
>>
>>
>>Muchas Gracias.
>>
>>
>>
>> AVISO: El presente mensaje y los archivos adjuntos que incluya pueden
>>contener información confidencial de uso exclusivo del destinatario
>>indicado. Cualquier uso en desacuerdo con su propósito, difusión o
>>publicación, total o parcial, se encuentra prohibida. Si recibió este
>>mensaje por error, rogamos reenviarlo al emisor y destruir las copias
>>impresas o grabadas en su sistema. Las opiniones contenidas, son
>>exclusivas de su autor y no representan necesariamente la opinión de
>>OMINT S.A. de Servicios.
>>
>>
>
>
>
> AVISO: El presente mensaje y los archivos adjuntos que incluya pueden
>contener información confidencial de uso exclusivo del destinatario
>indicado. Cualquier uso en desacuerdo con su propósito, difusión o
>publicación, total o parcial, se encuentra prohibida. Si recibió este
>mensaje por error, rogamos reenviarlo al emisor y destruir las copias
>impresas o grabadas en su sistema. Las opiniones contenidas, son
>exclusivas de su autor y no representan necesariamente la opinión de
>OMINT S.A. de Servicios.
>
>


Responder a