منذ ساعتين
أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
تغطية تفصيلية لمجال الاختبار تم تنظيم مستودع الاختبار التدريبي هذا بشكل منهجي ليتوافق مع التوزيع الدقيق للسيناريوهات المعمارية المتقدمة ومشكلات استكشاف الأخطاء وإصلاحها التي تظهر أثناء المقابلات الفنية الخاصة بـ Oracle DBA للمؤسسة.- هندسة قاعدة البيانات (20%): هياكل التخزين، والتخطيط المنطقي والمادي، ومساحات الجدول، وإدارة ملفات البيانات، وميكانيكيات سجلات الإعادة عبر الإنترنت، والتراجع عن تغيير حجم مساحة الجدول، وأمان ارتباط قاعدة البيانات.
- ضبط الأداء (18%): فك التشفير تقارير AWR، وتحديد أهم الأحداث الموقوتة، وتحليل مصفوفات ملف تعريف التحميل، وتقييم النسب المئوية لكفاءة المثيل، وحل أحداث الانتظار على مستوى النظام.
- أمان قاعدة البيانات (12%): إدارة مستخدم المؤسسة، والامتيازات الدقيقة، وتخصيص الأدوار المعقدة، واستراتيجيات إدارة كلمات المرور الآمنة، وتتبع شامل لتدقيق قاعدة البيانات.
- النسخ الاحتياطي والاسترداد (15%): بنية RMAN، واستراتيجيات النسخ الاحتياطي المتعمقة، أدوات مساعدة لمضخة البيانات عالية السرعة (EXPDP وIMPDP)، والاسترداد في الوقت المناسب، واستنساخ قاعدة البيانات الفعلية/المنطقية.
- PL/SQL والأتمتة (10%): استكشاف أخطاء إجراءات PL/SQL وإصلاحها، وتحسين الحزم، وتدفق تنفيذ مشغلات قاعدة البيانات، وجدولة وظائف المؤسسة عبر حزمة DBMS_SCHEDULER.
- مراقبة قاعدة البيانات واستكشاف الأخطاء وإصلاحها (10%): مسح سجلات التنبيه، وتحليل ملفات التتبع، وتتبع فترات انتظار الجلسة، وحل حالات التوقف التام والأقفال المعقدة، وعزل الأسباب الجذرية للتعليق المفاجئ لقاعدة البيانات.
- تخزين البيانات والمستأجرين المتعددين (5%): مفاهيم تخزين البيانات، وإدارة البنية متعددة المستأجرين، والحفاظ على قواعد بيانات الحاويات (CDBs)، وعزل قواعد البيانات القابلة للتوصيل (PDBs).
- التثبيت والتكوين، والترقية (10%): تحديد المتطلبات الأساسية لتثبيت قاعدة البيانات، وتكوين المعلمات، وترقية الإصدار الرئيسي، وتنفيذ إجراءات التصحيح، وترحيل قاعدة البيانات عبر الأنظمة الأساسية.
- أ) تعاني مصفوفات التخزين الفعلية الأساسية من اختناقات شديدة في أجهزة الإدخال/الإخراج ودورات قراءة بطيئة.
- ب) ينفذ مثيل قاعدة البيانات عمليات قراءة مفرطة لكتلة واحدة، من المحتمل أن تكون مدفوعة بعبارات SQL غير محسّنة تستخدم عمليات بحث الفهرس بشكل غير مناسب.
- ج) حجم ذاكرة التخزين المؤقت لقاعدة البيانات صغير جدًا، مما يجبر عمليات الخلفية على كتابة كتل عشوائية مرة أخرى إلى القرص بشكل مستمر.
- د) حدثت حالة توقف تام حرجة داخل مساحة جدول النظام، مما أدى إلى توقف عملية خلفية DBWR تمامًا.
- هـ) المخزن المؤقت لسجل قاعدة البيانات ممتلئ، مما يمنع LGWR من مسح إدخالات المعاملة إلى ملفات سجل الإعادة النشطة.
- و) وصلت مساحة جدول التراجع إلى الحد الأقصى للتخصيص، مما أجبر الاستعلامات النشطة على إنشاء مقاطع تراجع مؤقتة داخل الذاكرة.
- الإجابة الصحيحة: ب
- لماذا هي صحيحة: يمثل حدث الانتظار 'قراءة تسلسلية لملف db' قراءة فعلية لكتلة واحدة في ذاكرة التخزين المؤقت، والتي تشير عادةً إلى عملية بحث فهرس. يعد متوسط وقت الانتظار الذي يبلغ 2 مللي ثانية سريعًا بشكل استثنائي، مما يثبت أن نظام التخزين الفرعي الأساسي يعمل بشكل مثالي. لذلك، إذا كان حدث الانتظار هذا يهيمن على إجمالي وقت قاعدة البيانات، فإن عنق الزجاجة ليس بطء الأجهزة - بل هو حجم القراءات. من المحتمل أن ينفذ التطبيق استعلامات غير محسّنة تتكرر عبر الفهارس بشكل متكرر أو يقوم بإجراء عمليات فحص لنطاق الفهرس عندما يكون فحص الجدول الكامل أكثر كفاءة.
- لماذا الخيارات البديلة غير صحيحة:
- الخيار أ غير صحيح: سيظهر عنق الزجاجة الفعلي لجهاز الإدخال/الإخراج كمتوسط وقت انتظار مرتفع (عادة أكبر من 15-20 مللي ثانية)، وليس 2 مللي ثانية سليمة.
- الخيار ب غير صحيح: تؤدي ذاكرات التخزين المؤقت الصغيرة إلى عمليات قراءة فعلية عالية، لكن "القراءة المتسلسلة لملف db" تعزل على وجه التحديد عمليات القراءة أحادية الكتلة، وعادةً ما يتم التتبع مرة أخرى إلى تصميم استعلام التطبيق بدلاً من مشكلات حجم ذاكرة التخزين المؤقت البحتة.
- الخيار D غير صحيح: تؤدي حالات التوقف التام إلى ظهور خطأ ORA-00060 فوري في الجلسة ولا تظهر كأحداث "قراءة تسلسلية لملف db" نظيفة منخفضة زمن الاستجابة.
- الخيار E غير صحيح: تظهر مشكلات المخزن المؤقت للسجل كأحداث انتظار "مساحة المخزن المؤقت للسجل" أو "مزامنة ملف السجل"، وليس أحداث قراءة ملف البيانات.
- الخيار F غير صحيح: تؤدي مساحة جدول التراجع المستنفدة إلى فشل تخصيص المساحة (مثل ORA-01650) وتمنع امتدادات المعاملات بدلاً من إنشاء تدفقات قراءة ضخمة أحادية الكتلة.
- أ) قم بتنفيذ معلمة SECTION SIZE داخل كتلة أوامر DUPLICATE لموازاة نقل الملفات الكبيرة الفردية عبر قنوات مخصصة متعددة.
- ب) تحويل النظام المصدر إلى قاعدة بيانات حاوية مستقلة (CDB) قبل بدء عملية النسخ الاحتياطي لفرض تدفق متعدد الخيوط.
- ج) زيادة معلمة التهيئة LOG_BUFFER على المثيل المساعد لمنح الكتل الواردة مساحة أكبر لذاكرة التخزين المؤقت.
- د) أسقط جميع المفاتيح الأساسية على جداول كبيرة في قاعدة البيانات المصدر لتقليل حجم البيانات الفعلية المنقولة عبر رابط الشبكة النشط.
- هـ) قم بتشغيل روتين RMAN المكرر باستخدام المعلمة NOFILENAMECHECK لتجاوز عمليات التحقق من مزامنة ملفات التحكم القياسية أثناء تدفق الشبكة.
- F) فرض نقطة تفتيش نظام عالمية عبر أمر ALTER SYSTEM CHECKPOINT مباشرة قبل بدء النسخ عملية مسح مخازن الذاكرة المؤقتة.
- الإجابة الصحيحة: أ
- لماذا هي صحيحة: عند التعامل مع ملفات بيانات كبيرة جدًا أثناء تكرار RMAN النشط، يمكن أن تشكل قناة واحدة عنق الزجاجة بسهولة لأنه يتم تعيين ملف فردي تقليديًا لقناة واحدة في كل مرة. باستخدام جملة SECTION SIZE (على سبيل المثال، SECTION SIZE 50G)، يقوم RMAN بتقسيم ملف بيانات عملاق واحد إلى أقسام منطقية أصغر يمكن التحكم فيها. ثم يقوم بعد ذلك بتوزيع هذه المقاطع عبر جميع القنوات المتوازية المتاحة في وقت واحد، باستخدام سعة الشبكة بشكل أكثر فعالية ومنع مهلات القناة الواحدة.
- لماذا الخيارات البديلة غير صحيحة:
- الخيار ب غير صحيح: يؤدي تحويل قاعدة بيانات إلى CDB متعدد المستأجرين إلى تغيير البنية الهيكلية ولكنه لا يغير تلقائيًا خوارزميات تخصيص ملف البيانات الأساسية لـ RMAN.
- الخيار C غير صحيح: يساعد تعديل LOG_BUFFER على إعادة أداء الكتابة أثناء المعاملات الثقيلة ولكنه لا يغير سلوك قناة النسخ الاحتياطي الفعلية أو حلها. اختناقات تسلسل الشبكة.
- الخيار D غير صحيح: إسقاط قيود قاعدة البيانات الهيكلية مثل المفاتيح الأساسية أمر خطير، ويفسد قواعد تكامل البيانات، ولا يقلل بشكل كبير من أحجام تخصيص ملفات البيانات الفعلية.
- الخيار E غير صحيح: يمنع خيار NOFILENAMECHECK ببساطة RMAN من الفشل إذا كانت أسماء المسار الهدف تتطابق مع مسارات المصدر؛ ليس له أي تأثير على توازي دفق الشبكة أو أدائه.
- الخيار F غير صحيح: يؤدي فرض نقطة تفتيش إلى تحديث رؤوس ملفات البيانات على القرص، ولكنه لا يغير كيفية حزم RMAN أو موازنة الكتل عبر أنابيب الشبكة.
- أ) تم تكوين قاعدة بيانات الحاوية (CDB) بشكل صريح باستخدام ALTER SYSTEM SET UNDO_MANAGEMENT = MANUAL على مستوى الحاوية الجذر.
- ب) تم تمكين وضع التراجع المحلي في قاعدة البيانات (تشغيل التراجع المحلي)، مما يمنح كل قاعدة بيانات مستقلة قابلة للتوصيل مساحة جدول مخصصة للتراجع.
- ج) تشارك الحاوية الجذر تلقائيًا مساحة جدول تراجع واحدة ولكنها تعطي الأولوية لـ PDB المثيلات بناءً على اصطلاحات التسمية الأبجدية.
- د) تم تكوين مدير الموارد لاقتطاع أي جلسة تتجاوز حد كتلة التخصيص للتراجع التعسفي خلال 60 ثانية.
- هـ) يقوم نظام التشغيل الأساسي بتعيين PDB_PROD_02 ديناميكيًا إلى وحدة تخزين الفلاش الافتراضية عند حدوث فشل في تخصيص الذاكرة.
- و) تم فتح الحاوية القابلة للتوصيل PDB_PROD_01 عمدًا في وضع القراءة فقط، مما يعزل الجزء الداخلي الخاص بها كتل الذاكرة تلقائيًا.
- الإجابة الصحيحة: ب
- لماذا هي صحيحة: بدءًا من Oracle 12c الإصدار 2 والاستمرار حتى 19c/21c، تكون إعدادات Oracle الافتراضية هي "وضع التراجع المحلي" (تشغيل التراجع المحلي). في هذا التكوين، تقوم كل قاعدة بيانات قابلة للتوصيل (PDB) بإدارة مساحة جدول التراجع الداخلية المستقلة الخاصة بها. إذا نفدت المساحة داخل استعلام غير محسن أو عملية مجمعة ضخمة داخل PDB واحد، فسيتم عزل الفشل تمامًا لتلك الحاوية المحددة. تظل قواعد البيانات الأخرى القابلة للتوصيل دون تغيير وتعمل بسلاسة.
- لماذا تكون الخيارات البديلة غير صحيحة:
- الخيار أ غير صحيح: يؤدي تعيين إدارة التراجع إلى يدوي إلى تعطيل إدارة التراجع التلقائي تمامًا، مما يعيد النظام إلى شرائح التراجع القديمة، مما يؤدي إلى قطع العمليات الحديثة متعددة المستأجرين.
- الخيار ج غير صحيح: لا تخصص قواعد بيانات أوراكل مطلقًا موارد النظام الهامة مثل التراجع عن الكتل بناءً على اصطلاحات تسمية الكائنات الأبجدية.
- الخيار د غير صحيح: بينما مدير الموارد يتحكم في استهلاك وحدة المعالجة المركزية والإدخال/الإخراج، فهو لا يعزل بصمت مساحة جدول التراجع المشتركة من نفاد المساحة إذا كان وضع التراجع المشترك نشطًا.
- الخيار E غير صحيح: لا يمكن لأنظمة التشغيل توفير هياكل القرص الفعلي ديناميكيًا أو توجيه حاويات معينة لفصل طبقات الفلاش بشكل سريع أثناء حدوث خطأ في المعاملة النشطة.
- الخيار F غير صحيح: إذا كانت الحاوية مفتوحة في وضع القراءة فقط، فسيتلقى المطور خطأً فوريًا في تقييد الكتابة ولا يمكنه تشغيل التراجع عن معاملة مرهقة للبدء بها.
- مرحبًا بك في اختبارات أسئلة المقابلة لمساعدتك في الاستعداد لتقييم أسئلة مقابلة Oracle DBA
- يمكنك إعادة إجراء الاختبارات عدة مرات كما تريد
- هذا بنك أسئلة أصلي ضخم
- يمكنك الحصول على الدعم من المدرسين إذا كانت لديك أسئلة
- يحتوي كل سؤال على تفاصيل الشرح
- متوافق مع الجوال مع تطبيق Udemy
ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)
0 تعليقات
تسجيل دخول
دورات مشابهة