This might help: http://github.com/calyptus/calyptus.lob

<http://github.com/calyptus/calyptus.lob>Still, you should run your app with
a memory profiler to see if that's the real cause.

    Diego


On Wed, Oct 13, 2010 at 10:29, PLen <[email protected]> wrote:

> Hello,
>
> I am using .NET 3.5, NHibernate 3.0 Alpha 2, and Oracle 10g.  I have a
> class (RptSourceGroup) object with a handful of fields, but the main
> one is an IList of another object (RptSource).  The RptSource object
> contains a byte[] field for a BLOB database column.  I have run into
> an OutOfMemoryException being thrown during the
>
> session.Save(group);
>
> call.  This does not always occur but seems to happen, not
> surprisingly, when there is alot of byte[] data.  For example,  When I
> had a RptSourceGroup that contained 889 RptSources with a combined
> byte[] data size of around 79 MB (this represents 889 files from the
> file system), the save was successful 3 out of 4 times.  When I had a
> RptSourceGroup that contained 921 RptSoruces with a combined byte[]
> data size of around 199 MB, it always produced an
> OutOfMemoryException.  I believe that the OutOMemoryException occurs
> before any database calls are made (no rows created when the rollback
> was turned off).
>
> I am just wondering if there is anything I can do to help alleviate
> this exception or is it that I simply have too much data in my object
> for NHibernate to process.  My alternative I guess is to manually
> insert the RptSource objects one-by-one into the database via a direct
> Oracle connection, but I want to avoid that at the moment.
>
> Any thoughts?
>
> Thanks - Peter
>
> --
> You received this message because you are subscribed to the Google Groups
> "nhusers" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<nhusers%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/nhusers?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en.

Reply via email to