تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
قاعدة بيانات كبيرة
#1
اخواني الاعزاء
السلام عليكم ورحمة الله
لدي قاعدة بيانات تحتوي على اكثر من ثلاثة مليون ونص سجل على الاكسس
مشكلتي في عملية البحث يتأخر كثيرا جدا يصل الى اكثر من ربع ساعة
هل من حل؟
الرد }}}}
تم الشكر بواسطة:
#2
السلام عليكم

حجم قاعدة البيانات كبير جدا على الاكسيس استخدم الاوراكيل او sql او my sql

وايضا سرعة الجهاز مهمة

والله اعلم

يعطيك العافية
شـــايـفـــك

الرد }}}}
تم الشكر بواسطة:
#3
السلام عليكم...

إضافةً إلى ما قاله مشرفنا العزيز abulayth، أي نقل قاعدة البيانات إلى Oracle أو SQL Server مثلاً، فإن طريقة البحث مهمة جداً في مثل هذه الحالات (حنى و إن نقلت قاعدة البيانات إلى نظام آخر):

1. لا تقم أبداً بفتح جداول بأكملها: استخدم الاستعلامات (Query) مع جمل SELECT للوصول فقط إلى السجلات التي تلزمك.
2. أيضاً استخدم الاستعلامات لتحديد الحقول التي تلزمك فقط. إذا كنت في نافذة ما تحتاج مثلاً فقط لاسم و رقم الموظف فلا داعي لجلب كافة بياناته الشخصية و الوظيفية... إلخ.
3. لا تفتح جدولاً بأكمله من أجل إضافة أو تعديل أو حذف سجل (خطأ يقع فيه المبتدئون و ربما حتى منوسطو الخبرة): استخدم الـ Commands بدلاً من ذلك.
4. تعوّد على أن تغلق أية مجموعة سجلات (RecordSet) لم تعد في حاجة إليها. وجود عدة مجموعات ذات عدد ضخم من السجلات يؤدي إلى استهلاك قدر كبير من الذاكرة و ربما إبطاء الجهاز بشكل عام.

نرجو الاستفادة و السلام.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
الرد }}}}
تم الشكر بواسطة:
#4
عزيزي الفاضل ابحث عن تقنية اسمها Paging ... احاول ان ابسط لك فكرة عملها حسب ما افهمها ... وهي اذا كان ناتج الاستعلام سجلات كثيرة جدا ... فإنه يضع في ذاكرة الاحاسب جزء منها فقط .. اي يعرضها صفحة صفحة
هذا الموضوع عرفته من مواضيع المبدع : أبو ايهاب
راجع موضوعه
http://vb4arb.com/vb/showthread.php?3772...ght=paging
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طريقة التعامل مع قاعدة البيانات وربطها بالفيجوال بيسك 6 ENG.MPROG 8 4,081 22-11-16, 09:38 AM
آخر رد: مزنة
  كيفية منع تكرار التاريخ فى قاعدة البيانات ؟ gedo 6 869 25-10-16, 10:10 AM
آخر رد: abulayth
  انشاء علاقة بين الجداول في قاعدة بيانات SQL aiman 1 77 14-10-16, 09:24 PM
آخر رد: aiman
  كيف رفع قاعدة بيانات اكسس 2003 على النيت abosara 2 161 26-08-16, 11:34 AM
آخر رد: Amir_alzubidy
  مطلوب كود لكسر باسورد قاعدة بيانات اكسس 2003 abosara 1 104 23-08-16, 05:35 PM
آخر رد: abulayth
  كيفية نسخ جدول من قاعدة بيانات الى قاعدة أخرى علما بأن القاعدتين لهم باسورد abosara 3 184 23-08-16, 01:02 AM
آخر رد: Ahmed_Mansoor
  حفظ الصورة بعد عمل سحبها من السكانر(الماسح الضوئي) في قاعدة البيانات haniblack 8 377 09-08-16, 11:03 AM
آخر رد: naseef
  سؤال حول حماية ملف قاعدة البيانات VAVABEL 2 204 10-07-16, 04:00 PM
آخر رد: VAVABEL
  من قاعدة البانات الى مصفوفة أزواج مرتبة اسلام الكبابى 4 230 19-04-16, 02:50 AM
آخر رد: Ahmed_Mansoor
  الاتصال بقاعدة بيانات بارادوكس paradox عن طريق vb6 vbtemp 0 178 07-04-16, 11:52 PM
آخر رد: vbtemp

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم