promóció
CodeGym Egyetem
Tanulás
Tanfolyam
Feladatok
Felmérések és kvízek
Játékok
Segítség
Menetrend
Közösség
Felhasználók
Fórum
Csevegés
Cikkek
Sikertörténetek
Tevékenység
Vélemények
Előfizetések
Világos téma
Leckék
Vélemények
Rólunk
Rajt
Kezdje el a tanulást
Kezdje el a tanulást most
Küldetés térkép
Leckék
Szint 18
Egyidejű tranzakciók problémái
SQL & Hibernate
szint,
Lecke
1.1 Bevezetés És most kezdődik a móka – a tranzakciók működésének elmélete. Hogyan tartható fenn a rendszer működése, ha ugyanazokat az adatokat módosítja a különböző szálakban? Vagy egy tranzakciót szeretne végrehajtani egy másikban? Ezekr
A tranzakció elszigeteltségi szintjei
SQL & Hibernate
szint,
Lecke
2.1 Kötelezettség nélküli olvasás A "tranzakció elkülönítési szint" a DBMS belső mechanizmusai által biztosított (azaz nem igényel speciális programozást) védelmi fokát a tranzakciók párhuzamos végrehajtása során fellépő összes vagy néhány
SAV koncepció
SQL & Hibernate
szint,
Lecke
3.1 A SAV megjelenése Az ACID rövidítés először 1983-ban jelent meg Theo Haerder és Andreas Reuter cikkében. A szöveg egyszerűsítése és meggyőzőbbé tétele érdekében lefordítom a cikk egy töredékét (enyhe csökkentésekkel). Ez a részlet olyan
C.A.P. tétel
SQL & Hibernate
szint,
Lecke
4.1 Összhang a Brewerával kapcsolatban Először is, Eric Brewer nem adatbázis-szakértő, és soha nem is állította, hogy ő lenne. Az elosztott rendszerek közösségéhez tartozik, híres előadása, amelyben a CAP „tétele” megjelent, az „Elosztott s
Tranzakciók és egyebek
SQL & Hibernate
szint,
Lecke
5.1 Az egyidejűség kérdése Kezdjük egy kicsit távoli elmélettel. Bármely információs rendszer (vagy egyszerűen egy alkalmazás), amelyet a programozók hoznak létre, több tipikus blokkból áll, amelyek mindegyike biztosítja a szükséges funkció
BÁZIS vs ACID
SQL & Hibernate
szint,
Lecke
6.1 Rövidítések csatája: BASE vs. SAV "A kémiában a pH a vizes oldatok relatív savasságát méri. A pH-skála 0-tól (erősen savas anyagok) 14-ig (erősen lúgos anyagok) tart; a tiszta víz pH-ja 25 °C-on 7, és semleges. Az adatmérnökök ezt a met
A ACID alkalmazása az alkalmazásban: elmélet
SQL & Hibernate
szint,
Lecke
7.1 Miért szükséges? Részletesen tárgyaltuk az ACID összes tulajdonságát, célját és felhasználási eseteit. Amint látható, nem minden adatbázis kínál ACID-garanciát, feláldozva azokat a jobb teljesítmény érdekében. Emiatt könnyen előfordulha
A ACID megvalósítása egy alkalmazásban: gyakorlat
SQL & Hibernate
szint,
Lecke
8.1 Tranzakcióazonosítók XID-nek vagy TxID-nek van kijelölve (ha van különbség, szóljon). Az időbélyegek TxID-ként használhatók, ami a kezébe kerülhet, ha minden műveletet vissza akarunk állítani egy bizonyos időpontra. A probléma akkor mer
Please enable JavaScript to continue using this application.