roro2005 بتاريخ: 18 يناير 2009 تقديم بلاغ مشاركة بتاريخ: 18 يناير 2009 السلام عليكم جميعا ورحمة الله وبركاتهاعزائي اعضاء المنتدىانا مبتدئ في عالم اوراكل..اقوم حاليا بالتعرف على معماريةاوراكل وبمساعدة المنتدى ومساعدتكم استطعت ان افهم بعض الشئ منها ...فهي عالم لا نهاية له؟؟؟لدي بعض الاسئلة واتمنى ان اجد الاجابه عليها_ اين اجد الـ PFILE ضمن ملفات التنصيب؟؟_Control File اين اجدها ضمن ملفات التنصيب وهل يمكن التغير عليها؟ وكيف اقوم بعملية الـ Multiplex???_ كم هو حجم الـ Block??_كيف يستطيع مدير قاعدة البيانات ان يزيد من سعة ملفات الـ RedoLog???_ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Ahmed.Hamdy بتاريخ: 21 يناير 2009 تقديم بلاغ مشاركة بتاريخ: 21 يناير 2009 اختى العزيزه , بالنسبه لمكان ال PFILE فقومى بتتبع المسار الاتى pfile :- $ORACLE_HOME/dbs/init$ORACLE_SID.ora and spfile :- $ORACLE_HOME/dbs/spfile$ORACLE_SID.ora. وبخصوص الكونترول فايل controlfile : انتى تقدري تشوفي البارامتر بتاعها داخل الداتابيز ومنه هتعرفي المسار بالظبط show parameter CONTROL_FILES ; وعمليه Multiplex فهى عمليه اساسيه داخل الداتابيز الاوراكل ..لإهى تلزم بان يكون هناك 2 كونترول فايل على الاقل وبالتالى فهى تعتبر عمليه اساسيه حجم البلوك يختلف بحسب طبيعه الداتابيز نفسها هل هى OLAP or OLTP يعنى لو الداتابيز شغاله على طول وعليها ترانساكشن كتير جدا ...فينصح بان البلوك الخاص باوراكل يكون 8 كيلوبايت بالكتير (وده standard ) عشان يسهل عمليه معالجه البيانات انما لو الداتابيز داتاويرهاوس DSS : OLAP :يبقي تقدري تعمليها 30 كيلوبايت وبدون مايكون فى اي مشاكل وطبعا بلوك الداتابيز عباره عن مجموعه من بلوكات الاوبراتينج سيستم يعنى الاوراكل بياخد كذا بلوك من الاوبراتينج سيتيم ويعملهم بلوك ليه هوا وبكده تكون الاوراكل كداتابيز مستقله بذاتها فى معالجه البلوك الخاص بيها (لكن فى حاله 8 كيلوبايت ...ده بيكون standard OS block size and standard database block size ولكن لو بنستخدم ASM يبقي وقتها البلوك بيتعمله معالجه من داخل الاوراكل سيرفر نفسه بدون ادنى تدخل من الاوبراتينج سيستم خالص بالنسبه لزياده سعه الريدو لوج ...فهناك كذا طريقه ياما بانشاء جروب جديد خالص redo log group ALTER DATABASE ADD LOGFILE GROUP 10 ('/oracle/dbs/log1c.rdo', '/oracle/dbs/log2c.rdo') SIZE 500K; او انشاء Member داخل الجروب مع اخذ رقم جروب مثلا 2 كمثال ALTER DATABASE ADD LOGFILE MEMBER '/oracle/dbs/log2b.rdo' TO GROUP 2; ونقدر نشوف كل المعلومات اللى نحتاجها من الاتنين view دول : SELECT * FROM V$LOGFILE; SELECT * FROM V$LOG; اتمنى اكون افدتك ...تحياتى ; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
airtifa بتاريخ: 21 يناير 2009 تقديم بلاغ مشاركة بتاريخ: 21 يناير 2009 I think it is better to read Oracle Manuals . اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.