سلام دوستان من یه مشکلی که با sql دارم اینه که وقتی یه مدت از استارت شدن سرویس های sql ( ریست کردن سرور ) میگذره میزان رم استفاده شده توسط sql به شدت بالا میره .
بیشتر فعالیتهایی که رو ویندوز انجام میشه همین شکل هستش ولی بعد از انجام عملیات رم استفاده شده بهینه و خالی میشه .
ولی متاسفانه در sql این شکل نیست ( البته کلا مکانیسمش این جوریه و یه حالت کش تمپ واسه خودش درست میکنه که اگه برنامه نویس بدونه میتونه با استفاده از همین کار سرعت بازخوانی اطلاعات رو بالا ببره )
منتها مدل اکثر برنامه هایی که تو ایران نوشته میشه اینجوریه که از اون کش تمپه استفاده نمیشه و دوباره وصل میشه به دیتا و اطلاعاتو میخونه

حالا من میخوام اون رمه رو خالی کنم
اگه سرویس های sql رو ریست کنم رم آزاد میشه
ولی روی سرور مشتری نمیشه

کلا من یه سرچ کردم یه نرم افزار به اسم Memory improve Master پیدا کردم. عملکردش در عمل فوق العاده بود
مثلا 3 گیگ رمی که توسط sql استفاده شده رو به 100 مگ کاهش داد .

فقط ترسم از همین زیادی خوب بودنشه .
میترسم خرابی دیتا پیش بیاد یا دیتایی که کاربر وارد میکنه ذخیره نشه .

دوستان اهل فن نظرتون راجب این برنامه چیه ؟ کسی تا حالا باهاش کار کرده ؟
و اینکه کلا واسه خالی کردن رم استفاده شده توسط sql چه پیشنهادی دارین ؟