Maxay yihiin diiwaanada dib u sameynta ee Oracle RDBMS?
Context:Oracle RDBMS, diiwaanka dib u sameynta wuxuu ka kooban yahay feylasha qaab gaar loo leeyahay oo diiwaan galiya taariikhda dhammaan isbeddelada lagu sameeyay keydka macluumaadka. Faylka diiwaanka dib u sameynta wuxuu ka kooban yahay diiwaanada dib u sameynta. Diiwaanka dib u sameynta, oo sidoo kale loo yaqaanno dib u sameynta, wuxuu hayaa koox isbedel vectors ah, mid kasta oo ka mid ah oo qeexaya ama matalaya isbedel lagu sameeyay hal block oo ku jira keydka macluumaadka.  Tusaale ahaan, haddii user ah UPDATES mushaar-qiimaha miiska ku jira xogta la xiriira shaqaalaha, DBMS abuuraa diiwaanka redo ku jira isbedel-vectors in lagu qeexo isbedel ku block qeybta xogta miiska. Haddiise uu isticmaaluhu COMMIT sameeyo, Oracle wuxuu abuuraa diiwaan kale oo dib u sameynta ah wuxuuna u qoondeeyaa isbedelka "lambarka isbedelka nidaamka" (SCN).  Mar walbo oo wax isbedelaan, Oracle waxay diiwaan gelisaa isbedelka ku jira diiwaanka dib u sameynta. Magaca diiwaanka dib u sameynta wuxuu tilmaamayaa ujeedkiisa: Haddii keydka xogta uu burburo, RDBMS ayaa dib u sameyn kara (dib u shaqeyn kara) dhammaan isbeddelada ku saabsan faylasha xogta taas oo dib u soo celin doonta xogta keydka xogta xaaladdiisii markii ugu dambeysay ee la qoray. DBAs waxay isticmaalaan aragtida V$LOG, V$LOGFILE, V$LOG_HISTORY iyo V$THREAD si ay u helaan macluumaadka ku saabsan diiwaanka dib u sameynta ee keydka xogta. Fayl kasta oo log ah wuxuu ku jiraa hal koox (ugu yaraan laba waa inay jiraan). Mid ka mid ah kooxahaas waa kooxda CURRENT (waxaa la weydiin karaa iyadoo la isticmaalayo xaaladda tiirarka ee v$log). Oracle wuxuu adeegsadaa kooxdaas hadda jirta si uu u qoro diiwaanka dib u sameynta. Marka kooxda ay buuxsanto, waxaa dhacda isbedel log ah, taas oo ka dhigaysa koox kale midka hadda jira. Isbedel kasta oo log ah wuxuu keenaa barta koontaroolka, si kastaba ha noqotee, beddelaadku run ma aha: barta koontaroolka ma keento isbedel log ah oo dib loo sameeyo. Qofku wuxuu sidoo kale gacanta ku keeni karaa dib-u-sameynta log-ka iyadoo la adeegsanayo amarka ALTER SYSTEM SWITCH LOGFILE.
Oracle RDBM, diiwaanada dib u sameynta waa diiwaanada loo isticmaalo in lagu ilaaliyo taariikhda isbeddelada keydka macluumaadka. Diiwaan kasta oo dib-u-qabasho ah oo ku xiran faylka xogta wuxuu leeyahay dhowr diiwaan oo dib-u-qabasho ah kuwaas oo haysta koox isbedel ah. Redo logs waxaa loo isticmaali karaa in lagu dabaqo isbedelada lagu sameeyay Database-ka haddii ay dhacdo in uu burburo sidoo kalena waxaa loo isticmaali karaa in lagu abuuro nuqul nuqul ah.