Mis on tehing hajutatud andmebaasisüsteemis?
Mis on tehing hajutatud andmebaasisüsteemis?

Video: Mis on tehing hajutatud andmebaasisüsteemis?

Video: Mis on tehing hajutatud andmebaasisüsteemis?
Video: 📣 ТОП-10 КРИПТОВАЛЮТНЫХ АФЕР - Настоящий СКАМ в Крипте | Риски Криптовалюты | Прогноз Криптовалюты 2024, November
Anonim

A hajutatud tehing on andmebaasi tehing millesse on kaasatud kaks või enam võrguhosti. Praktikas kõige kaubanduslikum andmebaasisüsteemid kasutage samaaegsuse juhtimiseks tugevat ranget kahefaasilist lukustust (SS2PL), mis tagab globaalse jadatavuse, kui kõik osalevad andmebaasid kasutada seda.

Sellega seoses, mis on andmebaasi tehing, tooge 2 näidet tehingust?

Sees andmebaasi juhtimissüsteem, a tehing on üks loogika või töö üksus, mis mõnikord koosneb mitmest operatsioonist. Üks näide on ülekanne ühelt pangakontolt teisele: a täielik tehing nõuab lahutamist a ühelt kontolt ülekantav summa ja sama summa lisamine a muud.

Lisaks ülaltoodule, kuidas hajutatud tehingud toimivad? A tehing defineerib loogilise ühiku tööd mis kas täielikult õnnestub või ei anna üldse tulemust. A hajutatud tehing on lihtsalt a tehing mis pääseb juurde ja värskendab andmeid kahe või enama võrguressursi kohta ning seetõttu tuleb see nende ressursside vahel koordineerida.

Seejärel võib ka küsida, mis on tehingute haldamine hajutatud andmebaasis?

Definitsioon. Tehingute hajutatud haldamine tegeleb alati järjepidevuse pakkumise probleemidega hajutatud andmebaas suure hulga juuresolekul tehingud (kohalik ja globaalne) ja tõrked (kommunikatsioonilingi ja/või saidi tõrked).

Mis on kortertehing, selgitage näitega?

Sees tasane tehing , iga tehing on teistest lahutatud ja teistest sõltumatu tehingud süsteemis. Teine tehing ei saa alustada samast lõimest kuni vooluni tehing lõpeb. Kortertehingud on kõige levinum mudel ja neid toetab enamik kaubanduslikke andmebaasisüsteeme.

Soovitan: