بتاريخ: 16 أكتوبر 200421 سنة comment_15391 بداية أود التعبير عن مدى انبهاري بهذا المنتدى الخارقطما اود ان أستفيد و افيد انشاء اللهلقد اجتزت امتحان 007 PL/SQLو انا حاليا أدرس لكي أمتحن F1 في خلال شهر رمضانو لي سؤال أرجة الإحابة عليهو السؤال هو:نحن نعلم أن الـ redolog buffer يكتب عن طريق lgwr في الـ online redolog files و يتم هذا إما بعد الـ transaction commit و هذا مفهومأما الغير مفهوم هو عند إمتلاء الـ buffer بمقدار 1 ميجا بيت أو عند إمتلاء ثلثيهيقوم الـ redolog buffer بالكتابة على الـ online redolog files النقطة هي ماذا لو إمتلأ الـ redolog buffer بمقدار 1 ميجا بيت بدون عمل الـ transaction commitسيتم تسجيل التغير في الـ online redolog files ماذا لو تم عمل ROLL BACK ما مصير ما تم كتابته على الـ online redolog files ؟؟؟؟ تقديم بلاغ
بتاريخ: 1 نوفمبر 200421 سنة comment_17155 السلام عليكم ورحمة اللهاحب ان اذكرك يا صديقى بشىء مهمأولا : online redo log is circular writingده معناه ان البيانات الموجوده عليها يتم الكتابه عليها دوريا حسب عدد ال groupsوعندما تكتب البيانات فيها بتكتب على هيئة entries وبيكون فيها bit تحدد لو كان حدث له commit أو لا .ده مهم جدا وبيساعد على زيادة الperformance ان lgwr تكتب ال non commit علشان تجعل ال redo buffer خالى لاستقبال المزيد من التغيرات وإلا لو كانت تكتب عند الcommit بس ..يبقى لو فيه instruction كبير شويه ومعملتش commit ال redo buffer هتتملى وبالتالى ممكن يحصل stale للoracle server .اللى انت كمان مش واخد بالك منه أن ال datafile ممكن تحتوى على بيانات محصلهاش commit . تقديم بلاغ
بتاريخ: 3 نوفمبر 200421 سنة comment_17283 الجواب والله اعلم كالتالي :عند امتلاء redolog buffer يقوم ( The Archiver Background Server Process ) بعمل Backup لها .و الـ (ARCH ) لايقوم بعمل نسخه احتياطيه الا اذا امتلاء redolog buffer فقط .ويقوم الاوراكل باستخدام الارشيف عند الحاجه الى عمل Recoveryواذا اردت المزيد فابحث عن طريقة عمل ( ARCH )والسلام عليكم ورحمة الله وبركاته تقديم بلاغ
بتاريخ: 14 نوفمبر 200421 سنة comment_18055 dear brother :: arab fox the archiving process does not archive the redo log files unless ur database in (archive log mode ) and this is an optional . coz it required a free disk space for the archived files and it also consuming the resources.و الله و رسولة اعلم تقديم بلاغ
بتاريخ: 19 نوفمبر 200421 سنة comment_18388 السلام عليكم و رحمة الله و بركاتهyou must know brother that when you make roll back, what you rolled back goes to the undo segment, in case you need to restore it.but the thing you didn't notice is that the committed and uncommitted data when a checkpoint happens both are written on the datafiles then after that the SMON process rolls back the uncommitted and rolls forward the committed data and that's it and you will learn it in details in the fund1.و السلام عليكم و رحمة الله و بركاته، تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.