سؤال

ولدي objectdatasource التي سيعود مجموعة يحتمل أن تكون كبيرة (تصل إلى 200،000 سجلات) التي لا بد وترحيلها في gridview. أنا أستخدم الترحيل الافتراضية والتخزين المؤقت على objectdatasource. البيانات التي يتم إرجاعها يتم تحديثها أسبوعيا فقط حتى البيانات التي لا معنى لها ليست قضية. كان الترحيل في هذا الحل أيضا أسرع مما كانت عليه عندما أنا خلقت الحل باستخدام الترحيل المخصصة.

وأسئلتي هي: هل التخزين المؤقت على الرقم القياسي المسجل بهذا الحجم مقبول لديك؟ إذا لم يكن كذلك، لماذا؟ هل هناك أي عدادات الأداء التي تستخدمها لرؤية تأثير على الذاكرة أن البيانات الخاصة بك مؤقتا هو خلق؟

وشكرا!

هل كانت مفيدة؟

المحلول

وللإجابة على أسئلتكم:

1) نعم التخزين المؤقت مجموعة كبيرة من البيانات على ما يرام. وبشكل خاص يعمل على إنشاء مجموعة البيانات هو أكثر تكلفة ثم التخزين المؤقت عليه. أيضا لأن هذا هو إلى حد ما بيانات ثابتة أن يجعل هذا مرشحا جيدا.
2) أما بالنسبة للعدادات الأداء يعتمد هذا النوع من على آلية التخزين المؤقت التي تستخدمها. إذا كتلة التخزين المؤقت استخدامك المؤسسة Librarie وعلى سبيل المثال فقد عدادات بنيت في. أما بالنسبة للعدادات العامة مشاهدة عدادات الذاكرة، مجموعة العمل، خاصة بايت الخ ...

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top