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

هل في اعدادات مبدئية لقاعدة البيانات

Featured Replies

بتاريخ:

الاخوة الافاضل
سلام الله عليكم ورحمته وبركاته
مثلا لو هناك برنامج صمم لمؤسسة صغيرة طبعامعمول بالاوركل وبما أنها مؤسسة صغيرة فبالتالي لايوجد أدمن بجوار البرنامج
نريد من الاخوة الافاضل أصحاب الخبرة المساعدة في وضع بعض الاعدادات التي يجب مرعاتها في قاعدة البيانات كي نطيل عمر البرنامج من عدم حدوث بطيء سريع في القاعدة
يعني مثلا حجم ال SGA بعض parameter الاخرى التي تؤثر للاحسن
أتمنى من الاخوة المشرفين +أصحاب الخبرة عمل لنا سكربت كويس كده يضبط لنا هذه المشكلة لاني أنا أعاني منها شخصيا
وشكرا جزيلا لكم
أ

بتاريخ:

يا صديقي العزيز
الadmin ضروري بالاوراكل
واذا كانت مؤسسه صغيره باقل من عشرة اجهزه
فاستعمل برنامج مصغر وزد حجم القرص الصلب للتخزين وزود الجهاز بمواصفات عاليه ولكن هذا لا يعني
الاستغناء عن الdba

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

أولا :شكرا لك كثير على الرد
ثانيا :طبعا انا عارف وجود الادمن ضروري بسي فين ==>> في الشركات الضخمة والكبيرة نوعا ما بينما لو مؤسسة صغيرة مش محتاج فيها أدمن ولذا
أريد هذا الاسكربت أحسن اسكربت يحافظ نوعا ما على السرعة لافضل فترة ممكنة
كما وصفت في المشاركة الاولى
ولك جزيل الشكر

بتاريخ:

بص يامصطفي هو المشكله ان مفيش اسكريبت ممكن يعملك الموضوع ده بالسهوله اللى انت متخيلها
لكن فيه بعض الخطوات البسيطه الى تقدر تتبعها
1 - بالنسبه لحجم ذاكره قاعده البيانات ..فان كنت بتستخدم قاعده بيانات 10g فاليك بعض الخطوات

Alter system set sga_max_size=1G scope=spfile;
alter system set sga_target=1G scope=spfile;


وخذ فى الاعتبار عدم زياده حجم ذاكره قاعده البيانات عن 75% من حجم الذاكره الكليه لل Server وذلك لضمان عدم حدوث اى مشكله خاصه بالذاكره
2 - مواعيد الباكاب للداتابيز Database Backup تكون فى غير مواعيد العمل الرسميه
3 - اى Job يعاد برمجتها للعمل فى خلاف اوقات العمل الرسميه
4 - عدم تحميل اى برامج تؤثر على اداء ال server بشكل او باخر وتؤثر على عمل operating system
هذه فقط بعض النصائح البسيطه لتفادى اى مشكله تسبب بطء فى اداء قاعده البيانات
اتمنى اكون افدتك

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

شكرا أخي المشرف على الرد
لكن أريد كثير من الاسهاب في هذا الموضوع بمعنى ماقلته جميل بسي أريد أكثر
مثلا إنشاء الجداول في tablespace هل واحد يكفي لكل الجداول أم ننشأ عدد أكثر من ذلك -- وضع ال temprory tablespace يكفي واحد أم استخدم أكثر من واحد -- كيفية تنظيم pctfree or pctused وماالمقصود بهما وكيفية إزالة الفراغات الموجودة في الجداول وهكذا إخواني - وطبعا بالاضافة ماتفضلت به من حجم sga_max_size و sga_target
فياريت يكون الموضوع شامل إلى حد ما وأنا بستخدم قاعده بيانات 10g
أتمنى التجاوب في هذه الموضوعات وشكرا مقدما

بتاريخ:

Dear Mostafa


For Each Schema -> create a new Tablespace holding its Objects
and Create another tablespace for INDEXES
so you can set PCTUSED as 40 %. and PCTFREE as 20 %. but you will not need to adjust them while the table space is automatically managed
CREATE TABLESPACE EXAMPLE DATAFILE 
 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\DEV\EXAMPLE01.DBF' SIZE 100M AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED
NOLOGGING
ONLINE
PERMANENT
EXTENT MANAGEMENT LOCAL AUTOALLOCATE
BLOCKSIZE 8K
SEGMENT SPACE MANAGEMENT AUTO
FLASHBACK ON;



Finally create 2 or 3 undo Segments
and its not necessary to create another temp tablespace because 1 temp tablespace is enough
If you have tables with millions of records , you can make use of the powerful option from oracle (Partitioning ) ,it will increase database performance also
Hope I have explained the concept fairly.

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

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

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

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

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

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.