Y continuamos haciendo preguntas sobre transacciones, como puedes ver, hay un montón de preguntas que se pueden hacer porque las transacciones son algo bastante complejo, por eso a mucha gente le cuesta entenderlas pero … hay que entenderlas, sí o sí.

Pregunta 1. Si una transacción bloquea a una fila justo cuando va a realizar un UPDATE en esa fila, esa transacción es:

[Optimista]     [Pesimista]

Pregunta 2. En Firebird es preferible que las transacciones sean:

[Optimistas]     [Pesimistas]     [Es indiferente]

Pregunta 3. Si se desea que aunque varios usuarios estén insertando datos simultáneamente no haya números faltantes en la secuencia, la transacción debe ser:

[Optimista]     [Pesimista]     [Es indiferente]

Pregunta 4. Para que una transacción bloquee a una fila el menor tiempo posible, esa transacción debe ser:

[Optimista]     [Pesimista]     [Es indiferente]

Pregunta 5. Si siempre un solo usuario usará una Base de Datos, es preferible que las transacciones en esa Base de Datos sean:

[Optimistas]     [Pesimistas]     [Es indiferente]

Pregunta 6. Si muchos usuarios usarán una Base de Datos al mismo tiempo, es preferible que las transacciones en esa Base de Datos sean:

[Optimistas]     [Pesimistas]     [Es indiferente]

Pregunta 7. Si a una Base de Datos se accederá por Internet, es preferible que las transacciones en esa Base de Datos sean:

[Optimistas]     [Pesimistas]     [Es indiferente]

Artículos relacionados:

Entendiendo a las transacciones

3 preguntas sobre transacciones

Respuestas a las 3 preguntas sobre transacciones

Más preguntas sobre transacciones (2)

Respuestas a más preguntas sobre transacciones (2)

Más preguntas sobre transacciones (3)

Respuestas a más preguntas sobre transacciones (3)

Más preguntas sobre transacciones (4)

Respuestas a más preguntas sobre transacciones (4)

El índice del blog Firebird21

El foro del blog Firebird21

Anuncios