我们的数据库包含4,000,000条记录(sql server),它的物理大小为550 MB。 数据库中的实体以图形样式相互关联。当我加载一个实体从数据库5级深度有一个问题(所有记录被加载)。Db4O激活深度,Faq,Web应用程序的最佳实践
- 有没有像实体框架的任何机构(包括( “MyProperty.ItsProperty”))
什么是使用db4o数据库使用最好的类型?
Guid,Generic Collections有什么问题吗?
WebApplication与db4o有什么最佳实践吗?会话容器+ EmbeddedDb4ODb或Client/ServerDb4O?
THX的帮助..
THX的很好的解释。但我想给我确切的问题,作为一个样本: 我有三个实体:(NN关系,B是一个交集实体概念:。图表)
class A
{
public B[] BList;
public int Number;
public R R;
}
class B
{
public A A;
public C C;
public D D;
public int Number;
}
class C
{
public B[] BList;
public E E;
public F F;
public int Number;
}
我要查询dbContext.A.Include(” BList.C.BList.A “)包括(” BList.CEG“),其中(....)
I want to get :A.BList.C.BList.A.R But I dont want to get :A.R I want to get :A.BList.C.E.G But I dont want to get :A.BList.C.F I want to get :A.BList.C.E.G But I dont want get :A.BList.D
注:此要求可查询更改为另一个查询
额外问题有没有可能加载 A.BList [@Number < 120] .C.BList.A [@编号> 100]超语法:)
新增了对答案的更新。 – Gamlor 2011-04-07 16:10:44