G
Guest
I'm working with a large ADO.Net DataSet and my application uses quite a bit
of memory.
According to the memory profiler I am using, there are about 120,000
DataRows, and they take up about 5 Megabytes. These DataRows are contained in
a total of about 70 tables. However in addition there are about 8,000 int32[]
array objects that all together take up about 50 Megabytes. I think that most
of these are instantiated from within the System.Data namespace.
My application inserts, deletes or modifies about 10 percent of the
DataRows. It also uses DataViews and sorting.
Is this a known problem of some kind?
of memory.
According to the memory profiler I am using, there are about 120,000
DataRows, and they take up about 5 Megabytes. These DataRows are contained in
a total of about 70 tables. However in addition there are about 8,000 int32[]
array objects that all together take up about 50 Megabytes. I think that most
of these are instantiated from within the System.Data namespace.
My application inserts, deletes or modifies about 10 percent of the
DataRows. It also uses DataViews and sorting.
Is this a known problem of some kind?