اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الفرق بين سرعة الاستجابة LinkChildFields و recordset


rey360

الردود الموصى بها

السلام عليكم أعضاء النمتدى الكرام أريد أن هل عندما تكون الداتا كبيرة مثلا 3 أو 4 مليون سطر يأثر على LinkChildFields ويجعله بطئ في جلب المعلومات مقارنتا مع recordset وشكرا لكم

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

وعليكم السلام 🙂

 

الـ Recordset معناه جلب البيانات من الجدول وتخزينها في الذاكرة المؤقتة Ram (وهنا يجب ان يكون كمبيوتر المستخدم فيه كمية كافية لهذه الاضافة) ، وهذا يأخذ وقتا ، ولكنه بعد ذلك يصبح سريع ، لأن جلب البيانات يكون اسرع ،

بينما لو استعملت وحدة التخزين SSD ، فلن تلاحظ فرق كبير بين الطريقة العادية وطريقة Recordset ،

ولتجعل الطريقتين اسرع ، يجب ان تعمل فهرسة للحقول التي فيها فرز/تصفية (ثم ضغط واصلاح) ،

ولما تستعمل LinkChildFields ، فهذا الحقل يحتاج الى فهرسة (لأنه تصفية 🙂 ) .

 

جعفر

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

شكرا لك أستاذ jjafferr الحقلان فيهما فهرس مع ذلك لحظت تأخر طفيف في LinkChildFields مقارنة مع recordset وهذا ما أداني السؤالكم وخشيت عندما تكون الداتا كبير يزيد ذاك التأخر في جلب البيانات

 

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

جميل 🙂

ميزة ADO انك تقدر تعمل Disconnect من الجداول وتبقى البيانات في ذاكرة كمبيوترك 🙂

 

الطريقة العادية عن طريق LinkChildFields تفي بالغرض ، وبدون دوخة الاكواد 😁

 

جعفر

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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

×   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

×   Your previous content has been restored.   Clear editor

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

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information