Neues Thema starten

Was ist Performanter?

Hallo Synesty,


was ist mit eurem System performanter:


- SearchOrder allen Aufträgen von 2016 

- Filter mit ordertype = "order" && "creditnote"

- Mapper 


oder


- SearchOrder alle Aufträge von 2016 + Status 7.1. 

- Filter ordertype= "order" damit keine Gewährleistung mit aus Plenty gezogen werden

- Mapper ... 

-  SearchOrder alle Gutschriften von 2016 mit Status 11.1

- Mapper ... usw.


1 Kommentar

Hallo Robert,


gefühlt würden wir auf Variante 2 tippen. 


Es ist immer besser, je kleiner der zu verarbeitende Datenbrocken ist. D.h. je mehr man schon initial einschränken kann (z.B. plenty mit OrderStatus), desto weniger Aufträge muss plenty aus der Datenabank holen und desto weniger muss im Synesty verarbeitet werden. 


Variant 1 klingt eher danach "Hole alles von plenty" und filtere in Synesty. Das könnte evtl. die zig-fache Menge von Variante 2 sein. Aber kannst du vielleicht besser abschätzen. 


Viele Grüße

Ihr Synesty Support


1 Person gefällt dies
Anmelden um einen Kommentar zu veröffentlichen