سؤال

أحصل على "استثناء من الذاكرة" عند تعيين القيم في متغيرات الجلسة. يتم الحفاظ على قيم الجلسة في مستخدم الولايات. كيف تزيد من حجم ذاكرة مستخدم الدول؟ أو أي خيار آخر؟

شكرا ، P.Gopalakrishnan.

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

المحلول

زوجان من الخيارات السريعة:-

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

نصائح أخرى

كل كائن تقوم بتخزينه في الجلسة قابل للتسلسل؟

تجنب إضافة كائن فارغ في الجلسة. سوف تفشل أثناء هجرته.

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