Hola Federico

Lo que muestra el formulario en un sub producto de los 6000000 de registros? 
Es beneficioso en tu caso tratarlos bajo el paradigma OO.
Los RDBMS son muy eficientes para manejar grandes volumen es de datos, aplicar 
aritmética de conjunto y ese tipo de cosas...
Yo me plantearía, pensando en ancho de banda consumido, memoria, etc, etc si en 
este caso lo mejor no es hacer un primer manejo mas datacentrico.
No estoy haciendo un juicio de valor sobre NH, ni sobre el paradigma OO,,no se 
trata de eso.
Yo prefiero usar lo mejor de cada mundo para el problema a resolver.
Estadistas sobre volumen de datos, RDBMS, cubos, datawarehouse me parecen las 
opciones, con que se maneja el resultado? Ahí usa OO, lo que quieras o lo que 
puedas...
Solo una opinión.

Daniel Calvin.. 


Enviado desde mi BlackBerry de Movistar (http://www.movistar.com.ar) 

-----Original Message-----
From: federico Lapido <[email protected]>
Sender: [email protected]
Date: Tue, 2 Aug 2011 22:21:05 
To: <[email protected]>
Reply-To: [email protected]
Subject: Re: [NHibernate-Hispano] Nhibernate Consulta Masiva

Estoy evaluado con Nhibernate.para el proyecto de mi trabajo. La idea es
armar un formulario de estadisitica para una consulta. Por ahora un solo
objeto que es Movimientos. Solo hice a pasar una tabla de otra base de datos
que uso el programa de Visual foxpro.
Solo arme el mapeo de este objeto y puse un datagrid para consulta . para
hacer pruebas.

Por ahora no estoy en mi trabajo , Mañana voy a pasar los detalles de
errores.
Alguna forma para evitar los errores. sino armo una consulta q no es de
nhibernate ?
Gracias por contestarme mi pregunta. Soy nuevo de Nhibernate pero tengo
muchos años de VFP.





El 2 de agosto de 2011 18:55, Nestor Andres Rodriguez
<[email protected]>escribió:

> Si los 6.000.000 de registros ocupan una memoria de alrededor 2GB (aunque
> depende si es 32bits o 64bits) se genera un OutOfMemoryException.  Asi que
> que excepcion salio ?
>
>
> 2011/8/2 Nestor Andres Rodriguez <[email protected]>
>
>> Y que error dio ?
>>
>>
>> 2011/8/2 Edgar Ramos <[email protected]>
>>
>>> Y pensando en objetos, cuantos sería ?, y tomando en cuenta lazy load y
>>> sin tomar en cuenta ?
>>> Por otro lado, esperas mostrar todos los objetos en pantalla ?, que
>>> piensas hacer con estos ?
>>>
>>>
>>> Saludos
>>> Edgar
>>>
>>> El 2 de agosto de 2011 15:40, Flapido <[email protected]>escribió:
>>>
>>> Una pregunta: Es posible hacer la consulta de mas de 6.000.000
>>>> registros en Nhibernate. es una tabla de Movimientos.
>>>> Usando con
>>>>
>>>> public IList<T> TraerTodo2<T>()
>>>>        {
>>>>            IList<T> consulta;
>>>>            using (ISession session =
>>>> NHibernateSessionManager.OpenSessionWithTransaction())
>>>>            {
>>>>
>>>>                consulta =
>>>> (IList<T>)session.CreateCriteria(typeof(T)).List<T>();
>>>>
>>>>                NHibernateSessionManager.FinishTransaction(session);
>>>>                return consulta;
>>>>            }
>>>>        }
>>>>
>>>>
>>>> Me dio error.. porque? alguna forma?
>>>>
>>>> Gracias!
>>>>
>>>> --
>>>> Para escribir al Grupo, hágalo a esta dirección:
>>>> [email protected]
>>>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>>>
>>>
>>>  --
>>> Para escribir al Grupo, hágalo a esta dirección:
>>> [email protected]
>>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>>>
>>
>>
>  --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

-- 
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