Então, você utiliza Entity Framework Core e geralmente faz o seu selecto da seguinte forma, talvez você está retornando muitos dados.
var products = Products
.Where(p => p.UnitsInStock > 0)
.OrderBy(p => p.ProductName)
.ToList()
Rodando a query acima, em uma base de testes você obtem o seguinte resultado, veja quantas …