以下のクエリを使用して、Entity Frameworkから(データを返す)ストアドプロシージャを呼び出しています
from sp in db.GetSale(bID, SID,m,y).Where(x => x.isActive == true)
select sp
このプロシージャを直接実行すると、2秒しかかかりませんが、EFを介してこのストアドプロシージャを呼び出すと、10〜15秒かかります。
状況を改善するためのガイダンスはありますか?私はここでSOに関する他の投稿を見ましたが、成功しません
編集
これが私の手順のsqlplanです https://skydrive.live.com/redir?resid=87DCBD5D3E9AAA57!374