Multiple granularity locking

Základní kurs podávající průřez problematikou. Jsou popsány tři úrovně pohledu na data. Konceptuální modelování je založeno na ER modelu, databázové modelování se zabývá podrobně teorií relačního modelu dat (algebra, kalkul, základy SQL, algoritmy návrhu relační databáze, normální formy) a principy objektově-relačního modelu. Transakční zpracování a paralelní přístup, algoritmy implementace relačních operací.
truhlix

Multiple granularity locking

Příspěvek od truhlix »

Nazdar,

mam otazku ohladne MGL. V [Gray] a pod. sa pouzivaju na zamykanie (fyzickej struktury) hierarchicke zamky. Tj. ak mam Databaza -> Tabulka -> Riadok a chcem napr. pridat riadok (tj. modifikujem tabulku) urobim Databaza (IX), Tabulka (X) a vlozim riadok. Nie je mozne toto spravit aj pomocou obyc. zamkov S / X ? Databaza (S), Tabulka (X). (pri oboch pripadoch odomykam z listov ku korenu; a pre jednoduchost neuvazujeme fantomy a upgrade lock). Aky je potom prinos MGL? (Vysvetlenie, ze MGL vychadza z predikatovych zamkov je pekne, ale nechapem, preco nemozem pouzit iba S/X) Alebo mi nieco uniklo? Dik.

Martin.
Návštěvník

Re: Multiple granularity locking

Příspěvek od Návštěvník »

nikto nic!?
Odpovědět

Zpět na „DBI025 Databázové systémy“