RESUMEN PERMISOS TALLLER BASE DE DATOS
Enviado por Vianey Huape • 7 de Diciembre de 2022 • Apuntes • 905 Palabras (4 Páginas) • 37 Visitas
------------------------------------MODELO DE RECUPERACION COMPLETO--------------------------------------
Tiene la desventaja de que puede llenar el disco duro si no se realiza una copia de seguridad del registro de transacciones de forma periódica.
Este modelo agrega una carga administrativa al servidor, pero los datos están protegido contra la perdida de datos.
Es necesario una copia de seguridad del registro de transacciones de forma periódica.
Este modelo es igual al antiguo comando "truncate log on check point OFF"
Todas las transacciones se registran por completo en el registro de transacciones. No las borra cuando ocurre el punto de comprobación.
Se está protegido a la pérdida de datos debido a que se puede realizar una restauración del registro de transacciones en un punto en el tiempo.
-----------------------------------MODELO DE RECUPERACION SIMPLE-----------------------------------------------
Con este modelo no se permite una restauración del registro de transacciones.
La administración de la base de datos es más fácil porque el servidor recuperará espacio en el disco duro automáticamente cuando ocurre el punto de comprobación.
Cada vez que ocurre el punto de comprobación, se borra el registro de transacciones.
Con este modelo, no se cuenta con un histórico de la modificación de datos.
Con este modelo no se permite restaurar una base de datos en el tiempo.
Con este modelo no se permiten copias de seguridad del registro de transacciones.
Tiene la ventaja de que no se puede llenar el disco duro si no se realiza una copia de seguridad del registro de transacciones.
Al usar este modelo, la base de datos puede perder datos.: Modelo de Recuperación Simple Este modelo es igual al antiguo comando "truncate log on check point ON”
1.- Solicita que no se apliquen bloqueos. Se le conoce como Lectura Diferida. NOLOCK
2.- Su uso permite que una consulta lea datos que tienen bloqueos exclusivos, esto introduce la posibilidad de que se lean como parte de la consulta algunos cambios a los datos sin que necesariamente se hayan aceptado estos. NOLOCK
3.- Especifica si algunas filas tienen bloqueos y usted está leyendo varias filas, incluyendo algunas que normalmente impedirán continuar, estas filas se saltarían. READPAST
4.- Hay que tener cuidado con esta opción debido a que puede leer datos incompletos en alguna consulta. READPAST
5.- Esta opción solicita que el boqueo se mantenga mientras dura la transacción. Con la instrucción SELECT se adquieren bloqueos compartidos se liberan tan pronto como adquiere la siguiente fila que necesita. HOLDLOCK
6.- Solicita un bloqueo de actualización y no uno compartido. UPDLOCK
7.- Solicita un bloqueo exclusivo de tabla. TABLOCKX
8.- Solicita un bloqueo compartido a nivel tabla en vez de aplicar bloqueo a filas individuales. TABLOCKX
9.- Solicita un bloqueo a nivel de fila. ROWLOCK
10.- Fuerza el uso de un bloqueo compartido a nivel de página. PAGELOCK
...