Sonstiges > Offtopic

Inkompetente Vollkoffer

<< < (3/3)

m3:
@heini: Ich hab da mal was "gebenchmarked":

Um 4.362 Dokumente zu zählen, braucht man auf einem meiner Server (Agent lokal auf dem PC gestartet):
mit Schleife durchlaufen: 93,1992 Sek.
mit AllEntries.Count: 0,7227 Sek.
mit view.EntryCount: 0,0195 Sek.

Um 4.362 Dokumente zu zählen, braucht man direkt auf dem Server :
mit Schleife durchlaufen: 0,668 Sek.
mit AllEntries.Count: 0,3008 Sek.
mit view.EntryCount: 0 Sek.


Um 4.362 Dokumente zu zählen, braucht man auf einem PC:
mit Schleife durchlaufen: 0,5117 Sek.
mit AllEntries.Count: 0,1875 Sek.
mit view.EntryCount: 0 Sek.

Als es gibt schon Unterschiede. ;)


@Jens: Ja, deswegen schau ich auf den anderen Code gar nicht hin ;)

@Axel: Ja, ein absoluter Noob war es nicht, aber für die bezahlte Summe ist der Code ned wirklich OK. Aber daran kann ich jetzt auch nix mehr ändern.

heini_schwammerl:
Hallo m3,

Ich wollte eigentlich keinen Benchmark provozieren sondern nur dezent auf den Umstand hinweisen, daß man bei einem Counter mit einer Integerzahl vorsichtig sein muß.
Sonst hat man sich schnell verzählt, nämlich wenn die Ansicht mehr als 32767 Dokumente hat.
Abgesehen davon sollte man das in der Tat in dieser Form wohl nicht machen.

koehlerbv:
Die Zählung in einer Integer-Variablen ist aber nur konsequent, Heini  ;D Zumindest, wenn ich mir das Verfahren so anschaue mit seinen Konsequenzen.
@Martin, ich nehme jetzt mal an, dass man - wenn schon, denn schon - auch auf ein ordentliches ErrorHandling in der Function verzichtet hat, so dass getHits auch mal Null sein konnte (wenn ein overflow eintritt)?

Bernhard

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln