الانتقال إلى المحتوى

للمحترفين فقط


akram_ali

Recommended Posts

بسم الله الرحمن الرحيم
لكل مستخدمي أوراكل .. بالنسبة لي أنا أستخدم أوراكل 8server من زمن ولاكن الآن واجهتني مشكلة .. ومشكلة كبيرة وهي
أن عند وصول مجموع الحقول في ملف ما إلى ثلاثة آلاف سجل أو أكثر تصبح عملية عرض التقرير بطيئة جدا تصل إلى أكثر من 5 دقائق علما بأن اللغة المسخدمة لواجهة المستخدم " دلفي " .
ولا أستطيع أن أغير لغة واجهة المستخدم وكذلك قاعدة البيانات .
وردة علي بعض الحلول هوهو تعديل بعض البراميتر في اللغة ولاكن لا أعلم عن هذا الموضوع .
أتمنى الإفاضة منكم بالإجابة على سؤالي هذا ولكم مني جزيل الشكر والتقدير

رابط هذا التعليق
شارك

السلام عليكم...

ممكن تذكر تبين مواصفات السيرفر ونظام التشغيل؟
ممكن المشكله ماتكون في االداتا بيز او للغة البرمجه دلفي ، مشاكل البطئ لها ممكن اكثر من سبب مو شرط سبب معين.

رابط هذا التعليق
شارك


بسم الله الرحمن الرحيم
لكل مستخدمي أوراكل .. بالنسبة لي أنا أستخدم أوراكل 8server من زمن ولاكن الآن واجهتني مشكلة .. ومشكلة كبيرة وهي
أن عند وصول مجموع الحقول في ملف ما إلى ثلاثة آلاف سجل أو أكثر تصبح عملية عرض التقرير بطيئة جدا تصل إلى أكثر من 5 دقائق علما بأن اللغة المسخدمة لواجهة المستخدم " دلفي " .
ولا أستطيع أن أغير لغة واجهة المستخدم وكذلك قاعدة البيانات .
وردة علي بعض الحلول هوهو تعديل بعض البراميتر في اللغة ولاكن لا أعلم عن هذا الموضوع .
أتمنى الإفاضة منكم بالإجابة على سؤالي هذا ولكم مني جزيل الشكر والتقدير
رابط هذا التعليق
شارك

أعتقد توجد مشكلة في الفهارس
حبذا لو تشرح قليلا
بنية الجدول
الشرط المستخدم في التقرير
هل التقرير من view ام table
حبذا لوتعرض تفصيل عن المشكلة
لعلنا نستطيع المساعدة

رابط هذا التعليق
شارك

شكراً أخي الكريم على الرد .. ولاكن أود أن أعلمك أن هذه المشكلة على اكثر من جهاز سيرفر ومع أكثر من قاعدة بيانات أي أنني أشتغلت أكثر من منظومة باستخدام ORACLE DB 8 Servier وأكثر من جهاز سيرفر COMPAQ - ACER و HP Compaq ونفس المشكلة حاصلة وشكراً

رابط هذا التعليق
شارك

أما بالنسبة لأخي phsoft شكراً لك أيضا على الرد أما بخصوص الجداول فهي عبارة عن3 جداول مع بعض فهي كتالي
الجدول الاول : البيانات الشخصية للطالب (رقم الطالب / أسم الطالب / عنوانه /...إلخ)
الجدول الثاني : البيانات الخاصة بالمواد الدراسية ( رمز المادة / أسمها / عدد وحداتها / نوعها / ...إلخ)
الجدول الثالث : وهو الجدول الاكاديمي : وفيه (رقم الطالب / رمز المادة / والدرجة / والفصل الدراسي / السنة الدراسية ) وهذا الجدول الذي يربط الجدولين السابقين.
اما بخصوص الفهرسة فأنا لم أستخدمها لأني لا أعرف كيفية أستخدامها فلو عندك ما تفيدي به فأتمنا أن ترسله لي على الاميل الخاص بي [email protected]
أما نوع العرض فهو نوع view .
أتمناأن أكون قد وفيت في الإجابة على أستفسارك

رابط هذا التعليق
شارك

واضح أن المشكلة في الفهارس
إما في حقول الربط بين الجداول FK
أو في الحقول التي يتم عليها الشرط

نصيحة كل حقل FK ضع عليه فهرس
و في الـ view استخدم الحقل المشترك فقط من الجدول الأساسي و ليس الفرعي

أخوك هيثم

رابط هذا التعليق
شارك

السلام عليكم
هل السرفير به هارد ديسك واحد ام اكثر من هارد ؟
اذا كان هارد واحد فلا مشكلة اما اذا كان اكثر من هارد فهنا رجل الشبكات الحاصل على MCSE يجب ان يتدخل فى اختيار اسلوب توزيع الداتا على الهرود ؛ وانت ايضا يجب ان تعمل على توحيد الاندكس بين الهرود وهذا يمكن لرجل DBA ان يقوم به .
بالنسبة للسريال الاوتوماتيك للحقول البريمرى كي او لاى حقل ؛ هل تستخدم NVL ام تستخدم السيكونس ؟
ما دام عدد البيانات ذاد عندك عن 2000 فأنصح اى مبرمج الا يلجاء الي NVL ولكن يلجاء للسيكونس ؛ ف NVL تقوم فى كل مرة عند الاضافة بعد عدد كل الصفوف كي تقوم باضافة رقم جديد مما يبطئ الداتا بيز بشدة ويعرضها لحدوث buffer
وشكرا
ميجا

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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