تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
[نقاش] الأمر using والتخلص من المتغيرات
#12
تمام أخي محمد هذا صحيح

مشكلتنا هنا هو أنه عندما يتم تدمير الكائن Sqlcommand أو Sqlconnection فإن الاتصال بقاعدة البيانات يبقى مفتوحا لذا كان على المبرمج الانتباه لإغلاق الاتصال قبل العودة من الإجراء

وعندما أتعامل مع اتصال بقاعدة السيكول سيرفر من خلال تطبيق asp.net فهنا لدي افتراضيا ما يدعى بـ connection pool يعني عدد الاتصالات الممكن أن تبقى مفتوحة محدود وبهذا نصل إلى مرحلة لم يعد هناك أي امكانية للاتصال حتى يصل أحد هذه الاتصالات إلى نهاية الوقت المسموح له بأن يكون IDLE وتنهيه قاعدة البيانات بشكل افتراضي

هناك حل للمشكل وذلك بزيادة حجم Connection Pool ولكن هذا سيؤثر على سرعة التطبيق والأداء فضلا عن استهلاك ذاكرة غير ضروري

هناك الكلاس الذي تحدث عنه الأخ silverlight وأنا اطمح لرؤية مثال عملي عنه وعن الطريقة التي يعمل بها[url=http://vb4arb.com/vb/user-1679.html][/url]
الرد }}}
تم الشكر بواسطة: محمد كريّم


الردود في هذا الموضوع
RE: الأمر using والتخلص من المتغيرات - بواسطة samerselo - 19-05-16, 09:39 AM


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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم