Lude: Semaphoren

Beitrag lesen

Hi CK,

Sehe ich anders. Dafuer sind Semaphoren da. Und bei
System-V-Semaphoren (ich bin stillschweigend davon
ausgegangen) kann man durchaus Werte bei den Semaphoren
speichern, z. B. eine UID oder einen Timestamp. Da ist eine
Modifikation der Daten gar nicht notwendig.

ich kenne Semaphoren nicht als explizit vom DB(M)S unterstützte Objekte. Allerdings scheint mir Dein Semaphore-"Create" (Oracle-Syntax?) nicht ganz mit der "Datentyp-INT"-Aussage des Threadeigentümers zusammenzupassen.

M.E. löst man solche Anforderungen "zu Fuss", also über ein der betreffenden Tabelle hinzugefügtes DF und entsprechender Änderung des Datenzugriffs (idealerweise Änderung an nur zwei bis drei gespeicherten Prozeduren).

Gruss,
Lude