[Mono-dev] How to improve Dataset Performance

Nagappan Alagappan nagappan at gmail.com
Wed Dec 2 15:59:59 EST 2009


Do you have a test case to reproduce this issue, which you could share with
the Mono team ?


On Wed, Dec 2, 2009 at 4:05 AM, APS <dev.malst at apsystems.it> wrote:

> Hi,
> I'm testing some old elaboration that cycles on a large datatable and
> for every rows makes several selections on separated datatables.
> This elaboration is really slow on mono and fast on MS.NET, let say
> 400secs vs 4 secs.
> It seems that last rows are slower that first rows.
> I made some test on datasets scroll and I saw that mono performance
> is better than MS.NET so the delay is due to inner selections.
> I changed datatable.select in defaultview.sort and I gained 200secs,
> still too slow.
> Now I've identified some datatable.compute as the main delay source.
> I'll try to change them using Linq but the question is: there's some
> known performance problem in dataset heavy usage, there's some best
> pratice that you can suggest to speed up elaborations?
> Thanks in advance.
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list

Linux Desktop (GUI Application) Testing Project -
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20091202/de1d5d87/attachment.html 

More information about the Mono-devel-list mailing list