نشر بواسطة : Obay Salah , November 19, 2024

الResource Manager من أقوى ميزات قاعدة البيانات؛ ولكن ليس بالضرورة أن تكون الميزات القوية سهلة الاستخدام، فأنت كما ترى أن الأمر ليس سهلاً،

لذا وفرت أوركل الSimple Plan حيث يساعدك هذا الإجراء على إنشاء (Resource Plan & Resource Consumer Group & Plan Directive) بصورة بسيطة وسهلة،

بحيث يوفر هذا الإجراء دائماً حصة قدرها 100% في المستوى الأول من مصادر الCPU للمجموعة SYS_GROUP، وحصة قدرها 100% في المستوى الثالث

من مصادر الCPU للمجموعة OTHER_GROUPS، ويتم تقسيم المستوى الثاني بين المجموعات حسب المتطلبات المضمنة في الإجراء CREATE_SIMPLE_PLAN،

هذا الإجراء لا يحتاج لتهيئة وإنشاء المنطقة Pending Area كما هو الحال في الإجراءات السابقة.

DECLARE

SIMPLE_PLAN VARCHAR2(200);

CONSUMER_GROUP١ VARCHAR2(200);

GROUP1_CPU NUMBER;

BEGIN

SIMPLE_PLAN := 'TEST_PLAN';

CONSUMER_GROUP1 := 'NEW_GROUP';

GROUP1_CPU := 100;

SYS.DBMS_RESOURCE_MANAGER.CREATE_SIMPLE_PLAN (SIMPLE_PLAN, CONSUMER_GROUP١, GROUP١_CPU );

COMMIT;

END;


هكذا قمنا بإنشاء Plan تسمى TEST_PLAN هذه الPlan تمنح الConsumer Group التي تسمى NEW_GROUP مصادر في الCPU بنسبة 100% في المستوى الثاني،

أما المستوى الأول فهو كما ذكرنا للمجموعة SYS_GROUP بنسبة 100%، أما المستوى الثالث فهو للمجموعة OTHER_GROUPS بنسبة 100%.


علامات : Database

يمكن ان يعجبك ايضا


Comments

لايوجد تعليق حتى الان