How to split multiple linq include() methods for optimization query:
allRecords = context.Records.Where(r => r.versionId == version.id)
.Include(x => x.colors)
.Include(x => x.tags)
.Include(x => x.ranks)
.OrderBy(r => r.sortkey).ToList();
How can I optimize this query by breaking it down into simpler ones? This request is too slow. It is necessary to increase its perfomance.