AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Hunderte Clients im Sekundentakt über gesperrte Datensätze informieren
Thema durchsuchen
Ansicht
Themen-Optionen

Hunderte Clients im Sekundentakt über gesperrte Datensätze informieren

Ein Thema von Papaschlumpf73 · begonnen am 19. Jun 2024 · letzter Beitrag vom 21. Jun 2024
Antwort Antwort
Benutzerbild von gubbe
gubbe

Registriert seit: 8. Okt 2005
Ort: Schleswig-Holstein
172 Beiträge
 
Delphi 12 Athens
 
#1

AW: Hunderte Clients im Sekundentakt über gesperrte Datensätze informieren

  Alt 21. Jun 2024, 09:11
Ein Problem habe ich aber immer noch:
Stellen wir uns das mal praktisch vor: In einer Kiste liegen viele Teile, die ziemlich zügig und von vielen Mitarbeitern bearbeitet werden müssen. Ein Mitarbeiter nimmt sich ein Teil aus der Kiste um es zu bearbeiten. Und schon in diesem Augenblick muss feststehen (er sieht es ja auch), dass kein anderer Mitarbeiter dieses Teil in der Hand hat. Würde er es erst merken, wenn er das Teil in der Hand hält und müsste es dann zurücklegen, wäre wertvolle Arbeitszeit verschwendet worden. Daher müsste unsere Clientanwendung immer sehr zeitnah über Sperrungen informiert werden.
Genau deshalb ist die Vorgabe des Kunden nicht durchdacht. Nehmen wir mal an, es gibt nur noch wenige zu bearbeitende Datensätze, dann steigt die Wahrscheinlichkeit für diese Kollisionen stark an. Aber auch schon allein, dass jeder Mitarbeiter die komplette Liste von 10.000 Datensätzen sieht ist blödsinnig. Nach welchen Kriterien sucht er sich denn jetzt einen Datensatz aus und was hat es für einen Vorteil gegenüber einer einfachen Zuteilung? Selbst wenn die Aktualisierung zeitnah passiert, verschwendet ein Mitarbeiter schon allein mit dem Aussuchen eines Datensatzes Arbeitszeit. Wenn er sich dann einen ausgesucht hat und er in diesem Momentan als gesperrt gekennzeichnet wird, muss er sich wieder einen neuen Suchen usw.

Wir machen es jetzt mal ganz anders, ist schnell gesagt.. Vielleicht sollte der Auftraggeber sich das noch mal in der Praxis vorstellen, bevor es ein teures Experiment wird.
  Mit Zitat antworten Zitat
Benutzerbild von gubbe
gubbe

Registriert seit: 8. Okt 2005
Ort: Schleswig-Holstein
172 Beiträge
 
Delphi 12 Athens
 
#2

AW: Hunderte Clients im Sekundentakt über gesperrte Datensätze informieren

  Alt 21. Jun 2024, 09:20
Mal so als Vorschlag ein Kompromiss:
Jeder Mitarbeiter bekommt eine eingeschränkte Zahl an Datensätzen angezeigt, die für ihn reserviert werden. Aus denen sucht er sich einen aus und in diesem Moment werden die restlichen wieder freigegeben. Ist er fertig, bekommt er wieder welche zur Auswahl. Das würde den Kundenwunsch berücksichtigen, verschwendet aber nicht so viel Arbeitszeit und Ressourcen, weil er nur z.B. 10 statt 10.000 Datensätzen zur Auswahl hat und ist technisch einfacher umzusetzen.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz