Re: Hilfe bei der Übersetzung von db4.1 deadlock
Am Montag, 27. September 2004 16:29 schrieb Sabine Hahn:
> db4.1_deadlock: traverse the database environment lock region and abort
> lock requests when a deadlock is detected.
>
> Was ist eine "database environment lock region"? Doch wohl keine
> "Datenbank-Umgebungs-Sperr-Region"?
Nun ja, ein Deadlock ist eine Art Zwickmühle, die entsteht, wenn A auf B
wartet, und B wartet auf A. Angenommen ein Freund wartet unten vor der Tür,
weil er meint, du kommst runter, und du wartest oben, in der Annahme, er holt
dich ab.
Mit Traversieren meint man das Durchlaufen einer Baum-Struktur oder eines
Graphen. Wenn Sperranfragen in einer Datenbankumgebung sich auf ein
bestimmtes Sperrgebiet beziehen, wird offenbar dieses durchlaufen, um
derartige Deadlocks zu finden (Suche nach Kreisfreiheit?), ggf. wird die
Sperranfrage verweigert/abgebrochen.
Dies ist mein Reim auf deine Frage :)
Gruß
rUdi
Reply to: