¿Para que utilizan las transacciones los bloqueos?
Enviado por andreaandyandrea • 3 de Febrero de 2016 • Tarea • 450 Palabras (2 Páginas) • 144 Visitas
- ¿Para que utilizan las transacciones los bloqueos?
R: para impedir que otros usuarios cambien o lean los datos de una transacción que no se a completado
- ¿Qué significa OLTP?
R: Procesamiento de Transacciones en línea
- ¿Para que utiliza SQL Server el registro de transacciones?
R: Para asegurar que las actualizaciones se han completado y son recuperables.
- ¿Es cierto que las transacciones aseguran que varias modificaciones a los datos se procesan como una unidad?
R: Si
- ¿De qué forma los bloqueos hacen posible la serialización de transacciones?
R: que solo una persona a la vez pueda modificar un elemento de datos.
- ¿Es cierto que SQL Server establece y ajusta dinámicamente el nivel de bloqueo apropiado durante una transacción?
R: Si
- ¿Qué permiten las transacciones simultáneas?
R: permiten que los usuarios tengan acceso y actualicen los datos al mismo tiempo.
- ¿Qué significa la alta simultaneidad?
R: significa que hay varios usuarios que consiguen un buen tiempo de respuesta que hay varios usuarios que consiguen un buen tiempo de respuesta con pocos conflictos.
- ¿Que nos garantiza el control de simultaneidad?
R: garantiza que las modificaciones que realiza un usuario no afectan de forma negativa a las modificaciones que realice otro
- ¿Cómo trabaja el control de simultaneidad pesimista?
R: bloquea los datos cuando se leen para preparar una actualización.
- ¿Cómo trabaja el control de simultaneidad optimista?
R: no bloquea los datos cuando se leen inicialmente.
- ¿Cómo se ejecuta cada instrucción Transact-SQL en una transacción implícita?
R: se ejecuta como una transacción.
- ¿Cómo se agrupan las instrucciones de la transacción en una transacción explicita o definida por el usuario?
R: se agrupan entre las clausulas BEGIN TRANSACTION y COMMIT TRANSACCION.
- ¿Cómo se define un punto de almacenamiento?
R: se define una ubicación a la que puede volver una transacción si parte de la misma se cancela condicionalmente.
- ¿Qué es un registro?
R: es un área de almacenamiento que efectúa automáticamente el seguimiento de todos los cambios realizados en la base de datos, a excepción de las operaciones no registradas.
...