الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

الـ Pfile,controlfile,block,redolog? كيف يتم التعامل معها؟؟

Featured Replies

بتاريخ:

السلام عليكم جميعا ورحمة الله وبركاته

اعزائي اعضاء المنتدى

انا مبتدئ في عالم اوراكل..
اقوم حاليا بالتعرف على معماريةاوراكل وبمساعدة المنتدى ومساعدتكم استطعت ان افهم بعض الشئ منها ...فهي عالم لا نهاية له؟؟؟
لدي بعض الاسئلة واتمنى ان اجد الاجابه عليها

_ اين اجد الـ PFILE ضمن ملفات التنصيب؟؟

_Control File اين اجدها ضمن ملفات التنصيب وهل يمكن التغير عليها؟
وكيف اقوم بعملية الـ Multiplex???

_ كم هو حجم الـ Block??

_كيف يستطيع مدير قاعدة البيانات ان يزيد من سعة ملفات الـ RedoLog???

_

بتاريخ:

اختى العزيزه ,
بالنسبه لمكان ال 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;



اتمنى اكون افدتك ...تحياتى
;

بتاريخ:

I think it is better to read Oracle Manuals .

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.