السلام عليكم
كما نعرف جميعاً ان قاعدة البيانات تضم الجداول التي بدورها تحتوي الحقول وغالباً ما يكون عددها كبير جداً.. وكما نعلم ان البرامج العاملة في بيئة الدوت نت تقوم (في الوضع المنفصل) بتحميل البيانات إلى الداتاسيت لخزن هذه الجداول بصورة مؤقتة في الرام والتهيئة لربطها بأدوات الفورم او حتى اظهار التقارير في بعض الحالات (التقارير التي تأخذ المعلومات من الداتاسيت)..
سؤالي هو.. هل طريقة الربط هذه صحيحة دائماً؟؟ اذا ماعلمنا ان استدعاء الجداول (كاملة) إلى الرام (الداتاسيت) يبطء الحاسبة ويعمل على بطيء الشبكة.. لقد تم تجاوز مشكلة التحديث على قاعدة البيانات بإستخدام جملة getchanges والتي تأخذ الحقول التي اجريت عليها التغييرات فقط الامر الذي لايتطلب ارسال جميع الجداول (كاملة) مرة اخرى إلى السيرفر.. ولكن ماذا عن البيانات المحجوزة في الرام؟؟ هل من الصحيح تحميل جزء فقط من البيانات إلى الرام وليس كلها كأن تكون الحقول لآخر شهرين او هكذا؟ وماذا اذا كانت التقارير مربوطة بطريقة الاعتماد على الداتاسيت؟؟
ارجو ابداء آراءكم ومقترحاتكم لتخفيف الحمل على الحاسبة (الكلاينت) وايضاً على الشبكة.