Najlakše i najbolje je raditi sa centraliziranim bazama podataka. Međutim, ponekad u praksi moramo raditi sa distribuiranim bazama podataka. Tada često koristimo replikaciju, sinkronu ili asinkronu. Sinkrona replikacija predstavlja jednu vrstu distribuirane transakcije, no, distribuirana transakcija nam u distribuiranoj bazi podataka često treba i izvan replikacije. Distribuiranu transakciju podržava dvofazni protokol potvrđivanja transakcije (two phase commit protocol). Taj protokol omogućava da se distribuirana transakcija konzistetno izvrši i kod povremenih padova komunikacijskih veza (ili/i servera koji sudjeluju u distribuiranoj transakciji).
Nažalost, ponekad su veze (ili serveri) tako loše da se distribuirana transakcija nađe u nedoumici (in-doubt) i tada moramo ručno intervenirati. U radu se prikazuje kako dolazi do in-doubt transakcije i kako ju (raz)riješiti.
Vrsta: Predavanje / Lecture
Razina težine: Srednje detaljno / Detailed
Poželjno iskustvo slušatelja: Iskusni (2-3 g.) / Experianced
Poželjna funkcija slušatelja:
Developer
Dizajner / Designer
Predviđeno vrijeme trajanja rada - aktivnosti: 30 min
507_Sirotic.pdf 967,18 kB
507_Sirotic referat Distribuirane transakcije.pdf 723,80 kB
Istra informatički inženjering d.o.o., Pula
Zlatko Sirotic univ.spec.inf. - radi više od 25 godina na informatičkim poslovima, uglavnom u poduzeću Istra informatički inženjering d.o.o., Pula.
Oracle softverske alate (baza, Designer CASE, Forms 4GL, Reports, JDeveloper IDE, Java) koristi zadnjih 15 godina. Objavljivao je stručne radove na kongresima / konferencijama HrOUG, "Hotelska kuća", CASE, KOM, u časopisima "InfoTrend" i "Ugostiteljstvo i turizam", a neka njegova programska rješanja objavljivana su na web stranicama firmi Quest i Oracle.
Bio:
Zlatko Sirotic univ.spec.inf. - has been working on IT jobs for more than 25 years, mainly in Istra informatički inženjering, Pula. He has been using Oracle software tools (database, Designer CASE, Forms 4GL, Reports, JDeveloper IDE, Java) for the last 15 years. He has published expert papers for conferences (HrOUG, "Hotelska kuća", CASE, KOM), in magazines ("InfoTrend" and "Hospitality and Tourism") and some of his programming solutions were published on the web pages of Quest and Oracle companies.