Linq to sql Linq到SQL:是否替换DataLoadOptions.LoadWith?

Linq to sql Linq到SQL:是否替换DataLoadOptions.LoadWith?,linq-to-sql,Linq To Sql,我有两张桌子,一对一 每次我在x-table上加载 DataLoadOptions options = new DataLoadOptions(); options.LoadWith<Auktion>(a => a.Artikel); DataLoadOptions=newdataloadoptions(); options.LoadWith(a=>a.Artikel); 我的表演输了,真是累死我了。 如果没有DataLoadOption,我的查询将运行约30毫

我有两张桌子,一对一

每次我在x-table上加载

   DataLoadOptions options = new DataLoadOptions();
   options.LoadWith<Auktion>(a => a.Artikel);
DataLoadOptions=newdataloadoptions();
options.LoadWith(a=>a.Artikel);
我的表演输了,真是累死我了。 如果没有DataLoadOption,我的查询将运行约30毫秒。 使用该选项,它可以通过1到30个数据行运行约400ms。(我从表一中得到一行)


现在该怎么办?想法?

我们建议您使用DataContext.Log属性以以下方式查看生成的查询,例如:

StringBuilder sb = new StringBuilder(); dc.Log = new System.IO.StringWriter(sb); StringBuilder sb=新的StringBuilder(); dc.Log=新系统IO.StringWriter(sb); 希望生成的查询能够反映情况