Teszteld a tudásodat az adatbázis tranzakciókról és izolációs szintekről gyakorlati, szcenárió-alapú kérdésekkel. Áttekinted az ACID, a zárolás, az MVCC és a klasszikus anomáliákat, mint a piszkos olv...
Válassz nehézségi szintet és kérdésszámot a kezdéshez.
A tranzakciók és az izolációs szintek ott kezdődnek, ahol a "működik az én gépemen" átalakul a termelési valósággá. Ez a kvíz segít összekapcsolni a elméletet (ACID, anomáliák) azzal, amit az adatbázisok valójában csinálnak párhuzamos terhelés alatt.
Minden kérdés többválasztós, 4 opcióval és időkorlát nélkül, így átgondolhatod a ütemezéseket, zárolásokat és láthatósági szabályokat anélkül, hogy sietned kellene.
Gyakorolni fogod, hogy azonosítsd, melyik izolációs szint akadályozza meg melyik anomáliát, érvelni a párhuzamos tranzakciókról, és biztonságos mintákat választani az olvasásokhoz és írásokhoz. Várj vegyes definíciókat, alkalmazott szcenáriókat és "mi történik, ha..." hibakereső kérdéseket.
Az élmény testreszabásához válaszd ki a preferált kérdések számát és nehézségi szintet a kezdés előtt - rövid készletek gyors frissítésekhez, vagy hosszabb futások a vegyes témákban való kitartás építéséhez.
Sok tanuló összekeveri a nem megismételhető olvasásokat a fantom olvasásokkal, vagy azt feltételezi, hogy a "Soros" mindig táblazárolásokat jelent. A kérdések folyamatosan ellentétbe állítják a hasonló fogalmakat, így megbízható mentális ellenőrzőpontokat építhetsz ki.
Egy másik gyakori csapda az MVCC viselkedésének összekeverése a zárolás-alapú izolációval; több tétel a láthatóságra, pillanatképekre és írási konfliktusokra összpontosít, hogy tisztázza a különbségeket.
A nehézség szándékosan vegyes: a könnyebb kérdések megerősítik az alapvető szókincset, míg a nehezebbek valós párhuzamos hibákat és kompromisszumokat szimulálnak. Ez az egyensúly megőrzi a kvíz megközelíthetőségét, miközben még mindig kihívást jelent a tapasztalt fejlesztők számára.
Mi a tranzakció elsődleges célja egy adatbázisban?
Melyik izolációs szint engedélyezi a piszkos olvasásokat?
Milyen anomália lép fel, amikor egy tranzakció olyan adatokat olvas, amelyeket egy másik tranzakció módosított, amely még nem lett elkötelezve?
Ez a kvíz 105 kérdést tartalmaz, amelyek a tranzakciókról, anomáliákról és izolációs szintekről szólnak.
Minden kérdés többválasztós, 4 opcióval, és nincs időkorlát.
Igen. Válaszd ki a kérdések számát és nehézségét a kezdés előtt, hogy illeszkedjen a tanulási idődhez és kényelmi szintedhez.
Igen. Tartalmazza a pillanatkép láthatósági fogalmait, a zárolás alapjait, és hogy ezek hogyan kapcsolódnak az izolációs anomáliákhoz.
Célja a nem megismételhető és fantom olvasások közötti zűrzavar, valamint a Soros és az MVCC viselkedésével kapcsolatos helytelen feltételezések tisztázása.

Építsd meg a szilárd alapokat az adatbázis indexelésében B-fa és hash indexek segítségével. Tesztelni fogod, hogyan gyorsítják fel az indexek az olvasásokat, milyen kompromisszumokat hoznak a írásoknál, és hogy melyik index típus illik a gyakori lekérdezési mintákhoz. Válaszd ki a preferált nehézségi szintet és a kérdések számát, majd tanulj minden magyarázatból – nincs időnyomás.

Teszteld az SQL csatlakozásokkal kapcsolatos tudásodat egy fókuszált kérdéssorozattal az INNER, LEFT és FULL csatlakozásokról. Gyakorolni fogod az eredményhalmazok olvasását, a sorok számának előrejelzését és a NULL értékek észlelését. Remek interjúfelkészüléshez vagy a mindennapi lekérdezési készségek élesítéséhez.
Azonosítsa a gyakori kiberfenyegetéseket és a legjobb védekezési gyakorlatokat a kockázat csökkentésére. Tartalmazza a phishinget, a rosszindulatú szoftvereket, a jelszavakat, a többfaktoros hitelesítést, az alapvető titkosítást és a biztonságos böngészési szokásokat.
Ellenőrizd, hogy mennyire érted, hogyan kerülnek szállításra és használatra a felhőszolgáltatások. Tartalmazza az IaaS, PaaS, SaaS, konténerek és virtuális gépek, régiók/hozzáférhetőségi zónák, valamint a megosztott felelősség alapjait.
Teszteld tudásodat a népszerű nyelvek közötti általános programozási szintaxisról. A kérdések a változókra, ciklusokra, függvényekre és alapvető adatszerkezetekre összpontosítanak, anélkül, hogy mély számítástechnikai elméletre lenne szükség.
Illessze össze a kulcsfontosságú PC-alkatrészeket azzal, amit csinálnak és ahogyan befolyásolják a teljesítményt. Tartalmazza a CPU-t, GPU-t, RAM-ot, tárolási típusokat, alaplapokat, tápegységeket és portokat.