Értékelés:

Tom Kyte és Darl Kuhn „Oracle Database Transactions and Locking Revealed” című könyve az Oracle alkalmazásfejlesztőknek és DBA-knak ajánlott, mivel tömör, de informatív útmutatót nyújt olyan fontos témákról, mint a tranzakciók kezelése, a zárolás és a visszavonási/visszavonási mechanizmusok. A szerzők áttekinthetőséget és gyakorlatias betekintést nyújtanak, így a könyv mind a tapasztalt fejlesztők, mind a területen újonnan dolgozók számára hozzáférhetővé válik.
Előnyök:⬤ Tömör és világos írás
⬤ az alkalmazásfejlesztéshez elengedhetetlen témákat tárgyalja
⬤ könnyen érthető, jó példákkal
⬤ fejlesztők és DBA-k számára egyaránt alkalmas
⬤ hangsúlyt fektet a tranzakciókezeléssel kapcsolatos mítoszok megdöntésére.
Nem terjed ki néhány témára, például a flashbackre; a feltörekvő DBA-k számára talán nem elég mély.
(5 olvasói vélemény alapján)
Oracle Database Transactions and Locking Revealed
Oracle Database Transactions and Locking Revealed a skálázható, nagy párhuzamosságú alkalmazások építéséhez és az Oracle adatbázisban történő telepítéséhez szükséges információkat nyújt. Olvassa el ezt a rövid, 150 oldalas könyvet, amely a Expert Oracle Database Architecture című könyvből készült, hogy szilárd és pontos ismereteket szerezzen arról, hogyan kezeli a zárolást és az egyidejűséget az Oracle Database. Azt is megtudhatja, hogy az Oracle Database architektúrája hogyan alkalmazkodik a felhasználói tranzakciókhoz, és hogyan írhat olyan kódot, amely illeszkedik az Oracle Database működéséhez.
A jó tranzakciótervezés fontos aspektusa a nagymértékben egyidejűleg futó alkalmazásoknak, amelyeket több száz, sőt akár több ezer felhasználó futtat, akik mindannyian egyidejűleg hajtanak végre tranzakciókat. A tranzakciótervezés viszont annak jó megértésén alapul, hogy a mögöttes adatbázis-platform hogyan kezeli az erőforrások zárolását, hogy megelőzze a hozzáférési konfliktusokat és az adatvesztést, amely egyébként az adatbázisban lévő adatokhoz való egyidejű hozzáférésből adódhatna.
Oracle Database Transactions and Locking Revealed részletesen foglalkozik a különböző zárolási típusokkal, valamint a különböző zárolási sémákkal, mint például a pesszimista és az optimista zárolás. Ezután megismerkedhet a tranzakcióelkülönítéssel és a többváltozós párhuzamossággal, valamint azzal, hogy a különböző zárolási típusok hogyan támogatják az Oracle Database tranzakciós funkcióit. Megtanul néhány jó tanácsot a tranzakciótervezéshez, valamint néhány rossz gyakorlatot és szokást, amelyeket érdemes elkerülni. A redo és undo, valamint az egyidejűségben betöltött szerepük is terítékre kerül. Ez egy fontos könyv, amelyet mindenkinek, aki nagymértékben egyidejű alkalmazásokat fejleszt, kéznél kell lennie a polcán.