Según el artículo de MSDN de Kimberly L. Tripp, " Aislamiento de transacciones basadas en el control de versiones de SQL Server 2005 de Neal Graves"
- "... Todas las versiones anteriores de un registro en particular se encadenan en una lista vinculada; y en el caso de transacciones basadas en versiones de filas de larga duración, el enlace tendrá que atravesarse en cada acceso para llegar a la versión transaccionalmente consistente de La fila"
que se encuentra en la sección "Descripción del control de versiones de filas", común para seguir las secciones "Control de versiones de filas en lectura confirmada mediante el control de versiones de filas" y "Control de versiones de filas en el aislamiento de instantáneas".
Más adelante, el ejemplo de versiones de filas debido a modificaciones se da en el contexto de múltiples actualizaciones del mismo registro por múltiples transacciones (T1, T2, T3) en SNAPSHOT solamente.
En caso de que solo una transacción actualice un registro varias veces (mediante varias declaraciones), ¿se almacenarán (vincularán) varias tiendas de versiones o solo la que se tomó en el momento de la "imagen" SNAPSHOT tomada?
Bueno, la respuesta a esta pregunta debería responder de inmediato a mis otras preguntas relacionadas pendientes:
fuente