Taula de continguts:

Quins són alguns desavantatges dels mètodes d'estampació de temps per al control de concurrència?
Quins són alguns desavantatges dels mètodes d'estampació de temps per al control de concurrència?

Vídeo: Quins són alguns desavantatges dels mètodes d'estampació de temps per al control de concurrència?

Vídeo: Quins són alguns desavantatges dels mètodes d'estampació de temps per al control de concurrència?
Vídeo: Как нарисовать выкройку мужской футболки? / Рисунок выкройки футболки / Размеры выкройки футболки 2024, Desembre
Anonim

El desavantatge del marca de temps L'enfocament és que cada valor emmagatzemat a la base de dades requereix dos addicionals segell de temps camps: un per l'últim temps el camp es va llegir i un per a l'última actualització. Segell de temps així augmenta les necessitats de memòria i la sobrecàrrega de processament de la base de dades.

Per tant, quins són els problemes de l'execució simultània de la transacció?

Quan transaccions concurrents són executat de manera incontrolada, diversos problemes pot ocórrer. El control de concurrència té els tres principals següents problemes : actualitzacions perduts. Llegit brut (o dades no compromeses).

De la mateixa manera, com genera el sistema segells de temps? Normalment, marca de temps els valors s'assignen en l'ordre en què s'envien les transaccions al sistema . Les transaccions es gestionen de manera que semblin executar-se en a marca de temps ordre. Segells de temps també pot ser generat augmentant un comptador lògic cada vegada que s'inicia una nova transacció.

A més, com controleu la concurrència en una base de dades?

El control de concurrència es proporciona en una base de dades per:

  1. (i) fer complir l'aïllament entre les transaccions.
  2. (ii) preservar la coherència de la base de dades mitjançant la coherència preservant l'execució de les transaccions.
  3. (iii) resoldre els conflictes de lectura-escriptura i escriptura-lectura.

Per què cal controlar la concurrència?

Motius per utilitzar Control de concurrència El mètode és DBMS: per aplicar l'aïllament mitjançant l'exclusió mútua entre transaccions en conflicte. Per resoldre problemes de conflicte de lectura-escriptura i escriptura-escriptura. Per preservar la coherència de la base de dades mitjançant la preservació constant d'obstruccions d'execució.

Recomanat: