Performans konusunda hangisi daha sağlıklıdır bilemem fakat ben şuan üzerinde çalıştığım hemen hemen sizin belirttiğiniz rakamlara ulaşan bir projede birinci yöntemi kullandım, yani gruplama yöntemini.Ürünlerin ayırt edilmesi için veritabanı üzerinden çektiğim tek parça veriyi parçalayıp şekillendiriyorum. Gayette stabil çalışıyor.