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

ماهي علاقة الLarge_Pool_Size

Featured Replies

بتاريخ:

السلام عليكم
عند القيام ببناء قاعدة البيانات يجب التخطيط لبناء قاعدة البيانات من حيث تحديد حجوم الذاكرة وترميز المحارف الخ
لي سؤال اود ان الق اجابته
ماهي علاقة قيمة ال LARGE_POOL_SIZE بقيم الذاكرة الاخرى (SHARED_POOL_SIZE ) ضمن تطبيق عادي
مثلا لو كانت قيمة ال SHARED_POOL_SIZE =72 كم ستكون قيمة ال larg_pool_size
وجزاكم الله كل خير سلفا

بتاريخ:

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

أوراكل تقول في Oracle White Paper ل Tuning RMAN أنه لحساب LARGE_POOL_SIZE فان

LARGE_POOL_SIZE = (4 * {RMAN Channels} * {DB_BLOCK_SIZE} * {DB_DIRECT_IO_COUNT} * {Multiplexing Level}) + (4 * {RMAN Channels} * {Tape Buffer Size})

افل قيمة ل size of the LARGE POOL ل RMAN يمكن أن تحسب أيضا من هذه المعادلة

number_of_channels*(16MB+(4*size _of_tape_buffer)).




ولمشاهدة القيم باستخدام ال view v$sgastat

compute sum of bytes on pool

break on pool skip 1

select pool, name, bytes
2 from v$sgastat
3 order by pool, name;


طيب بالنسبة ل The large pool يتم عمل configure حسب قيمة LARGE_POOL_SIZE في init.ora وتستخدم عند
allocation of "big" chunks of memory such as used by MTS, Parallel Query, and RMAN

طيب أختها shared pool غالبا ما يكون Configuration باستخدام SHARED_POOL_SIZE في الملف init.ora وتستخدم حينما تحتاج أوراكل عمل caches بمعني اصح عند عملك ل استعلام فان النتائج لهذا الاستعلام تخزن هنا ولما تحتاج تجريه مره ثانية بيكون اسرع لانه cached

الحجم المتغير للذاكرة كله (الحجم الثابت يحسب لما اوراكل تكون compiled فقط ) يحسب اجمالا كما يلي
java_pool_size +
large_pool_size + shared_pool_size

ال large_pool_size أضيف بدءا من الاصدار 8 و ال java_pool_size المضاف في 8.1 لكن ال shared_pool_size هو الأكبر

طيب الان سعادتك اكتشفت أن الغرض من كل من JAVA_POOL_SIZE/LARGE_POOL_SIZE/SHARED_POOL_SIZE متغير لكل تمام؟

وفي معظم الحالات لا يكون بينهم عمل جمعاعي مشترك الا في حالات مثل parallel processing مثلا أو java related stuff

بقي أن أذكر لك أنه لا مشكلة بل انه منصوح به أن تترك اوراكل تدير ال caches in the SGA بدءا من 10.1 وهم 5

DB_CHACHE_SIZE
SHARED_POOL_SIZE
JAVA_POOL_SIZE
LARGE_POOL_SIZE
SRTEAMS_POOL_SIZE

تحياتي لك وأتمني أن أكون قد اوصلت لك أنه لا علاقة تربط مساحتيهما بل لك منهما عمله الخاص

أخوك أحمد

بتاريخ:

معلومة مهمة جداااااااااا وشكرا لك



أختك
مبتدئة DBA

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

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

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

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

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

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.