Oracle Instance


Oracle Instance
a set of memory structures that manage database files
Oracle database is associated with at least one Oracle database instance
it contains the set of Oracle Database background processes that operate on the stored data and the shared allocated memory that those processes use to do their work
وهى تتكون من جزئين 
 Memory Structure
Background Processes

Memory Structure

  وهى تتكون لحظة فتح الInstance وهى عبارة عن جزء من الذاكرة يتم تخصيصه لعمل قاعدة البيانات اوركل وهى تتكون من جزئيين
System Global Area
 
 Program Global Area

 وتسمى ايضاً Shared Global Area وهى جزء من الذاكرة يخصص للمعلومات التى تكون مشتركة ومتاحة لجميع مستخدمى قواعد البيانات ، وتحتوى على معلومات التحكم التى تستخدم من قبل الOracle Server وهى تتكون فى الVirtual Memory وتتكون لحظة فتح الInstance ، ومقاس هذه الذاكرة يتحدد بواسطة المتغير SGA_MAX_SIZE فى ملف المتغيرات (Parameter File) ، وهى ذاكرة Dynamic أى يمكن تغيير مقاسها دون إغلاق قاعدة البيانات
Shared Pool
 ويتم التحكم فى مقاس هذه الذاكرة بواسطة المتغيرSHARED_POOL_SIZE
 وتحتوى على جزئين   Library Cache
 Data Dictionary Cache

ليست هناك تعليقات:
إرسال تعليق