الانتقال إلى المحتوى
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.

بعض التعاريف في الoracle Memory Structures

Featured Replies

بتاريخ:

الاخوة الاعزاء : اريد معرفة ما معنى هذه المصطلحات وهي
SGA
PGA
Database buffer cache
Redo log buffer
Shared pool
Large pool
Java pool
Streams pool

وشكراً

بتاريخ:
  • كاتب الموضوع

انا بالانتظار

بتاريخ:

الاخوة الاعزاء : اريد معرفة ما معنى هذه المصطلحات وهي

SGA : System Global Area also it called the shared global area. it is used to store database information that is share by database processes. it contains data and control information for the Oracle Server and is allocated in the virtual memory of the computer where Oreacle resides.

use this code for showing informaiotn about it.

[/code] SHOW SGA


PGA : Program Global Area or Process Global Area is a memory region that contains data and control information for single serever process or a single background process. it is allocated when a process is created and deallocated when the process is terminated.

Database buffer cache: store copies of data blocks that have been retrieved from the data files. enables great performance gains when you obtain and update data.

Redo log buffer: is a circular buffer that contains changes made to datafile bloks. record all change made to the database data block. primary purpose is recovery.

Shared pool: Used to store
1- most recently executed SQL statments
2- most recently used data definitions

it consists of tow key performance related memory
- Library Cache
- Data Dictionary Cache

Large pool: an optional area of memory in the SGA. relives the burden placed on the Sared Pool. dose not use an LRU list. can be dynamically resized.

Java pool: services parsing requirements for java commands. required if installing and using java.

Streams pool:

وشكراً


سوف تجد الأجابة بين السطور اخي الكريم بارك الله فيك ما عدا التعريف الأخير لم تحضرني اجابته
بتاريخ:
  • كاتب الموضوع

ما شا الله وجزاك الله خيراً

بتاريخ:

-------------------------


MEMORY STRUCTURE
*****************
يتكون من جزئين رئيسين :

- SYSTEM GLOBAL AREA وتعرف SHARED GLOBAL AREA

- PROGRAM GLOBAL AREA وتعرف PRIVATE GLOBAL AREA

*************
تتكون ال SGA من
*************
-SHARED POOL

يحدد البارميتر SGA_MAX_SIZ الحجم الأقصى لل SGA ولايمكن ان تتعدى SGA هذه المساحة

--------------------------------------------------------------------------------------------------------

-DATABASE BUFFER CASHE

ثلاثة انواع من BUFFERS ال DIRTY - FREE -PINNED

هناك بارميترات تحدد مساحة ال BUFFER CASHE وهي
CASHE_SIZE
DB_KEEB_CASHE_SIZE
DB_RECYCLE_CASHE_SIZE

--------------------------------------------------------------------------------------------------------

-REDO LOG BUFFER

البارميتر BUFFER_SIZE يحدد حجم المساحة المحجوزة من الذاكرة للREDO BUFFER

--------------------------------------------------------------------------------------------------------
-SHARED POOL تنقسم الى

LIBRAY CASHE تتكون من SQL AREAE - PRIVATE SQL AREA -PL/SQL PROCEDUERS - AND PACKAGES - LOCK INFO

DATA DICTIONARY يحتوى على معلومات عن قاعدة البيانات عن جميع ال OBJECT - DB STRUCTURE - USERS- PRIVILGES - DB PHYSICAL AND LOGICAL STRUCTURE

تتحدد مساحة ال SHARD POOL عن طريق البارميتر SHARED_POOL_SIZE
--------------------------------------------------------------------------------------------------------
-LARGE POOL
هي عبارة عن مساحة اختيارية يحددها DBA لتنفيذ عمليات معينة ك BACKUP AND RECOVERY OPERATION وتسمح هذه المنطقة بحجز مساحات كبيرة من الذاكرة وتتحدد مساحة هذه المنطقة من قبل البارميتر LARGE_POOL_SIZE

--------------------------------------------------------------------------------------------------------
-JAVA POOL
مساحة اختيارية يتم حجزها في الذاكرة للجافا وتعتمد على البارميتر JAVA_POOL_SIZE


*************************
ال PGA PROGRAM GLOBAL AREA
*************************
مساخة يتم حجزها في الذاكرة لل PROCESS واحدة فقط وهي مساحة خاصة وليست مشتركة وتحتوي على SESSION INFO & STACK INFO وتتكون من

--------------------------------------------------------------------------------------------------------
SORT AREA
مساحة في الذاكرة تستخدمها الأوراكل لتخزين لعمليات SORT DATA

SORT_AREA_SIZE الحجم الأقصى ل SORT AREA
SORT_AREA_RETAINED_SIZE الحجم الذي سيتم الرجوع له عند انتهاء الSORT PROCESS
-----------------------------------------------------------------------------------------------------------------------------------------------------------
SOFTWARE CODE AREA
مساحة من PGA تستخدم لتخزين الكود الذي يتم تنفيذه وهي ثاتة المساحة


سوف اضيف على هذه التعاريف بعض الشرح لاحقا
تحياتي

بتاريخ:
  • كاتب الموضوع

ما شاالله عليكم

بتاريخ:

أخي الكريم السلام عليكم و رحمة الله تعالى و بركاته

بخصوص التعاريف :
Please Download The below File...

memory_arch.doc

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

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

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

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

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

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.