تقييم الموضوع :
  • 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 11 22,202 21-02-24, 08:29 PM
آخر رد: Nasa_use
  ربط قاعدة البيانات بالانترنت abu jana 7 3,469 26-03-23, 04:17 PM
آخر رد: sanyor77
  عرض الصور من قاعدة بيانات اكسس داخل الداتا ريبورت mohammed_atallah 0 691 01-09-22, 01:25 PM
آخر رد: mohammed_atallah
  كيف استخدم خاصيه (thread) في امر زر البحث من قاعده بيانات مثلا (mdb) او (mysql) scsi7000 0 758 29-07-22, 10:53 AM
آخر رد: scsi7000
  كيفية منع تكرار التاريخ فى قاعدة البيانات ؟ gedo 7 5,695 19-06-21, 09:31 PM
آخر رد: khaled201349
  كود نوع بيانات الحقل اسلام الكبابى 1 2,722 06-06-21, 04:30 AM
آخر رد: Fareed
  طلب طريقة نقل البيانات من جدول الي جدول اخر في قاعدة بيانات اخر ahmed201 2 2,345 01-03-21, 12:14 AM
آخر رد: ahmed201
  فورم vb6 لنقل بيانات من جدول لآخر بنفس قاعدة بيانات اكسيس محمد تريكه 5 3,718 24-02-21, 08:10 PM
آخر رد: ahmed201
  [سؤال] البرنامج لا يقرأ من قاعدة البيانات بعد تنصيب البرنامج على ويندوز 10 aboezzat84 4 2,210 03-01-21, 02:58 AM
آخر رد: aboezzat84
  طلب كواد اضافة بيانات من تكس بوكس الي msflexgrid ahmed20 0 1,690 29-01-20, 11:43 AM
آخر رد: ahmed20

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


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