Actualmente mi intencion es usar nhibernate para consultas a tablas de
un sistema tarificador de llamadas en el cual los reportes que debo
generar o informacion que muestro en datagrids , es algo grande, hasta
ahorita me ha tocado ver desde 500 registros hasta los 2 millones , y
mi duda surge por esto es una cantidad grande.

saludos

On 22 feb, 07:47, "Carlos Peix" <[EMAIL PROTECTED]> wrote:
> Esta es una de esas tipicas preguntas donde todos te vamos a preguntar: por 
> que
> querrias hacer eso?
>
> > 1.-seria mas rapido que utilizar un sp??
>
> La respuesta a esta pregunta depende de lo que necesites. Si necesitas 
> RECORRER
> los regitros y hacer algun tipo de proceso, probablemente lo mejor sea un
> DataReader. Si necesitas levantar todos esos registros en memoria, 
> probablemente
> lo mas eficionete sea levantar un array de arrays (un array de dos millones de
> posiciones y en cada posicion un array con todas las columnas).
> Seguramente NH no es la mejor opcion (si necesitas levantar 2 millones de
> objetos en memoria) y un DataSet seria peor aun (no probe esto, es solo 
> olfato).
>
> > 2.-existe alguna forma de transformar el IList directamente a
> > un datatable??
>
> No, creo que no.
>
> De todas maneras, parece ser una necesidad poco comun que te va a llevar a un
> uso muy poco eficiente de los recursos de procesamiento. Si nos contas un poco
> mas por ahí podemos ayudarte con el diseño y luego ves si NH es la herramienta
> adecuada o no.
>
> Carlos Peix
>
> > -----Original Message-----
> > From: [email protected]
> > [mailto:[EMAIL PROTECTED] On Behalf Of ppvalladares
> > Sent: Jueves, 21 de Febrero de 2008 10:25 p.m.
> > To: NHibernate-Hispano
> > Subject: [NHibernate-Hispano] Que tan rapido es nhibernate
> > con grandes cantidades de registros
>
> > Hola es un excelente foro
> > mi duda es al traer mas de 2 millones de registros de una
> > tabla 1.-seria mas rapido que utilizar un sp??
> > 2.-existe alguna forma de transformar el IList directamente a
> > un datatable??
>
> > saludos
--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---

Responder a