Tabla de contenido:

¿Cuáles son algunas de las desventajas de los métodos de sellado de tiempo para el control de concurrencia?
¿Cuáles son algunas de las desventajas de los métodos de sellado de tiempo para el control de concurrencia?

Video: ¿Cuáles son algunas de las desventajas de los métodos de sellado de tiempo para el control de concurrencia?

Video: ¿Cuáles son algunas de las desventajas de los métodos de sellado de tiempo para el control de concurrencia?
Video: Control Preemergente de malezas 2024, Noviembre
Anonim

los desventaja de El Marcando la hora enfoque es que cada valor almacenado en la base de datos requiere dos sello de tiempo campos: uno para el último tiempo el campo fue leído y uno para la última actualización. Marcando la hora por lo tanto, aumenta las necesidades de memoria y la sobrecarga de procesamiento de la base de datos.

Precisamente, ¿cuáles son los problemas de la ejecución concurrente de la transacción?

Cuando transacciones concurrentes están ejecutado de manera incontrolada, varios problemas puede ocurrir. El control de concurrencia tiene los siguientes tres principales problemas : Actualizaciones perdidas. Lectura sucia (o datos no confirmados).

Asimismo, ¿cómo genera el sistema las marcas de tiempo? Típicamente, marca de tiempo Los valores se asignan en el orden en que las transacciones se envían al sistema . Las transacciones se gestionan de modo que parezcan ejecutarse en un marca de tiempo pedido. Marcas de tiempo puede también ser generado incrementando un contador lógico cada vez que se inicia una nueva transacción.

Además, ¿cómo se controla la concurrencia en una base de datos?

El control de simultaneidad se proporciona en una base de datos para:

  1. (i) hacer cumplir el aislamiento entre transacciones.
  2. (ii) preservar la consistencia de la base de datos a través de la consistencia preservando la ejecución de transacciones.
  3. (iii) resolver conflictos de lectura-escritura y escritura-lectura.

¿Por qué se necesita el control de concurrencia?

Razones para usar Control de concurrencia El método es DBMS: para aplicar el aislamiento a través de la exclusión mutua entre transacciones en conflicto. Para resolver problemas de conflicto de lectura-escritura y escritura-escritura. Para preservar la consistencia de la base de datos mediante la preservación constante de las obstrucciones de ejecución.

Recomendado: