VS2012 で EF PowerTools (EF5) を使用して、大規模なコード ファーストの DataContext 用にコンパイル済みのビューを生成しました。残念ながら、これはデータ コンテキストへの最初の呼び出しを高速化するのに役立ちませんでした。それでも約13秒かかります。私が考慮していない、コンパイル済みのビューを使用するための考慮事項はありますか? 移行を使用しておらず、データベースの初期化を無効にしています。
<connectionStrings>
<add name="MyDataContext" connectionString="..." providerName="System.Data.SqlClient" />
</connectionStrings>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" />
<contexts>
<context type="MyNameSpace.MyDataContext, MyNameSpaceAssembly" disableDatabaseInitialization="true" />
</contexts>
</entityFramework>