Prevent Entity Framework adding ORDER BY when using Include
问题 We have a query similar to the following: from x in db.Table.Include(x => x.Parent) .Include(x => x.Parent.Relation) .Include(x => x.Relation) .Include(x => x.Children) where /* some query */ select x The problem is that when adding .Include(x => x.Children) , the ORDER BY statement that Entity Framework adds to the generated SQL causes the query to take a long time to execute - something like the below: ORDER BY [Project2].[Id1] ASC, [Project2].[Id2] ASC, [Project2].[Id] ASC, [Project2].[C4]