Estoy leyendo un poco sobre las ventajas/desventajas de usar marcas de tiempo para el control de concurrencia en una base de datos distribuida. El material que estoy leyendo menciona que aunque las marcas de tiempo superan los problemas tradicionales de interbloqueo que pueden afectar el bloqueo, todavía existe el problema del "punto muerto global", que es vulnerable.¿Cómo puede la marca de tiempo causar un "punto muerto global"?
El material describe el punto muerto global como una situación donde no existe ciclo en los gráficos de espera de los gráficos locales, pero que hay un ciclo en el gráfico global.
Me pregunto cómo podría pasar esto? ¿Podría alguien describir una situación en la que un sistema de marca de tiempo podría causar este problema?