Large edml files with Entity Framework for Oracle
Posted: Mon 23 Aug 2010 15:47
Hi,
We have some problems getting a large (800 tables, 1600 views) database model to work with Devart tools:
1) Entity Developer (standard edition version 2.80.143). We tried to use Entity Developer to generate 1 edml file, but this took a long time and eventually ran out of memory. Even when we shortened it to just 800 tables it ran out of memory.
2) Devart Entity Framework designer in Visual Studio 2010 (dotconnect version 2.70.152.0). This tool doesn't have a way to select all tables, so we used our own edml generator. When we try to load our edml into the Devart Entity Framework designer in Visual Studio 2010 it takes 45 minutes and 2700M of memory. But it wont open in the designer, the error we get is "Unspecified error". We think it might be because it ran out of memory because shortly after when we were doing build it ran out of memory.
What is the maximum number of entities for one edml?
We could split up the model, but the 800 tables would always remain 1 closure, so we wouldn't get further then a factor 3 reduction in size. Also in the future we might want larger database models that cannot be split into closures either. Is there a memory leak in the Devart tools?
Do you have suggestions on how to proceed from here? Is there another company that produces an Entity Framework for Oracle solution that is less memory intensive?
Regards,
Jan
We have some problems getting a large (800 tables, 1600 views) database model to work with Devart tools:
1) Entity Developer (standard edition version 2.80.143). We tried to use Entity Developer to generate 1 edml file, but this took a long time and eventually ran out of memory. Even when we shortened it to just 800 tables it ran out of memory.
2) Devart Entity Framework designer in Visual Studio 2010 (dotconnect version 2.70.152.0). This tool doesn't have a way to select all tables, so we used our own edml generator. When we try to load our edml into the Devart Entity Framework designer in Visual Studio 2010 it takes 45 minutes and 2700M of memory. But it wont open in the designer, the error we get is "Unspecified error". We think it might be because it ran out of memory because shortly after when we were doing build it ran out of memory.
What is the maximum number of entities for one edml?
We could split up the model, but the 800 tables would always remain 1 closure, so we wouldn't get further then a factor 3 reduction in size. Also in the future we might want larger database models that cannot be split into closures either. Is there a memory leak in the Devart tools?
Do you have suggestions on how to proceed from here? Is there another company that produces an Entity Framework for Oracle solution that is less memory intensive?
Regards,
Jan