تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[كود] الاتصال وقراءه البيانات من قاعده بيانات اكسس حجمه كبير وتحتوى على الالف البيانات
#7
(13-09-24, 07:25 AM)Taha Okla كتب : أرفق مثال بسيط فيه قاعدة البيانات مع أدوات بحثك، ربما نجرب ونجد حل وربما يوجد حل عند أحد هنا..
ما تحدثت عنه ليس ما وصلك بالضبط من معنى :
ربما اختلاف اللهجات يوصل معنى مختلف، فالأفضل ارفاق مشروع عملي عن نفس المشكلة ونفس القاعدة وليس مع قاعدة بيانات بسيطة...
-
-
أما مسألة نوع قاعدة البيانات :
لا يوجد فرق بين أغلب قواعد البيانات من حيث سرعة البحث في حال البحث المباشر أي من غير (ربط بين الجداول).
لأن أغلبها يعتمد على أوامر الـ SQL -- بالتالي نفس الشيء ولكن اختلف وعاء التخزين لا أكثر ..

كجهاز عادي لن تجد فرقاً تستطيع ملاحظته(ربما تجد أن قواعد بيانات الـ SQLite هي الأبطئ (لأنها ليست تخصصية من حيث نوع البيانات) ولكن الفرق لا يمكن إدراكه على البيانات الصغيرة)..

المخدم يساعدك في البحث في حال كنت تستخدم سيرفر : فيكون فيه أكثر من معالج وأكبر حجم ممكن من الرامات والهاردات المخزن عليها نفس البيانات
بالتالي يتم البحث بالسرعة التي تراها عندما تبحث في جوجل وغيره من محركات البحث : لأن النتيجة لا تأتيك نتيجة عمل معالج واحد ومخزن واحد(هاردسك).
فليس الفضل لقواعد بيانات أوراكل أو SQL Server  ولا محركها بل للتجهيزات التي زودت بها ...

يصبح هنالك فضل لمحركات بحث : الـ أوراكل أو SQL Server  عندما تعتمد على الاجراءات المخزنة عند جلب بيانات من أكثر من جدول بنفس الوقت..
عندما تستخدم إصدارات حديثة من تلك المحركات 2014 فما فوق..  
أما في البحث المباشر من جدول واحد فالنتيجة تقريباً نفسها من حيث المدة الزمنية..

--
عندي برنامج حسابات صنعته من قبل سنوات أستخدمت فيه قواعد بيانات اكسس 2000  مع VB6.0 مع اسلوب محرك DAO
عند طلب كشف حسابات لـ السنوات السابقة يعطيني النتيجة بأقل من 10 ثوانٍ.
كشف حسابات (لمئات الحسابات) وليس حساب وحيد، يبحث بين آلاف السجلات..

قارنته مرة مع برنامج كاشير لكافتيريا مصنوع بـ الجافا مع قواعد SQL،،  فكان الفرق كبير جداً ..

هذا ليس مديحاً لقواعد بيانات اكسس 2000 ولا VB6.0- ولكن أقول لك الاسلوب في تبسيط الأمر يجعل الأمر أبسط و أسرع..



ابشر ارفقت لك نموذجين وللتوضيح ان كان هناك امكانيه البحث وتظهر النتائج بشكل مباشر على النموذج 2 ونفس قاعده البيانات يكون افضل مالم مثل ماوضحت سابقاً ضروره عمل خيارات للبحث من اجل اظهار النتيجه بشكل افضل واسرع .
اللهمّ بعلمك الغيب وقدرتك على الخلق، أحييني ما علمت الحياة خيراً لي، وتوفّني ما علمت الوفاة خيراً لي.


الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: الاتصال وقراءه البيانات من قاعده بيانات اكسس حجمه كبير وتحتوى على الالف البيانات - بواسطة محمد مسافر - 13-09-24, 01:08 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] كود الاتصال بالنت mmaalmesry 4 888 04-09-25, 02:28 PM
آخر رد: أبو خالد الشكري
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 846 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 799 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,295 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,031 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  بطء في جلب البيانات مصمم هاوي 9 1,014 08-05-25, 07:51 AM
آخر رد: مصمم هاوي
  [Acces2007] مشكلة ملف قاعدة بيانات access للقراءة فقط mmaalmesry 11 1,496 29-04-25, 08:55 PM
آخر رد: mmaalmesry
  تعديل كود تحديث البيانات مصمم هاوي 1 791 26-04-25, 06:07 PM
آخر رد: مصمم هاوي
Photo لايمكن تعرف على تنسيق قاعدة البيانات الدريساوي 2 703 26-04-25, 12:24 AM
آخر رد: الدريساوي
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 666 24-04-25, 12:58 PM
آخر رد: foad8920

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


يقوم بقرائة الموضوع: