von pichel » Mo 19. Mär 2018, 22:53
Hallo Lutz,
es wird ja immer nur dann die Abfrage überhaupt gemacht, wenn die Instanz auch passt - Methode checkForPrinterInstance(). Bisher konnte ich noch kein Ausbremsen des Systems mit meinen Testdaten messen. Auf welche Performanzeinbuße bist du denn gekommen? Und welche Art der Abfragen (Arbeitsbons, Tageserfassung, Kassenbons) hast du als so zeitintensiv erkannt?
Als das Pollingintervall noch bei 10 Sekunden lag, hatten sich mehrere Anwender gewünscht, es zu erhöhen, insb. beim Kassenbondruck. Daher würde ich nun auch hier schauen, ob ich die Abfrage vielleicht performanter hinbekomme, evtl. durch Erweiterung der printjob.-Tabelle. Aber schreib erst mal, welche der Abfragen (siehe oben) so schlimm sind.
Gruß,
Stefan
Hallo Lutz,
es wird ja immer nur dann die Abfrage überhaupt gemacht, wenn die Instanz auch passt - Methode checkForPrinterInstance(). Bisher konnte ich noch kein Ausbremsen des Systems mit meinen Testdaten messen. Auf welche Performanzeinbuße bist du denn gekommen? Und welche Art der Abfragen (Arbeitsbons, Tageserfassung, Kassenbons) hast du als so zeitintensiv erkannt?
Als das Pollingintervall noch bei 10 Sekunden lag, hatten sich mehrere Anwender gewünscht, es zu erhöhen, insb. beim Kassenbondruck. Daher würde ich nun auch hier schauen, ob ich die Abfrage vielleicht performanter hinbekomme, evtl. durch Erweiterung der printjob.-Tabelle. Aber schreib erst mal, welche der Abfragen (siehe oben) so schlimm sind.
Gruß,
Stefan