PDA

View Full Version : سوال: نحوه ریختن datatable در حافظه کش جهت استفاده مجدد !



ghasem110deh
چهارشنبه 25 شهریور 1394, 18:51 عصر
سلام به همه ...
دوستان یه جا خوندم که میشه اولین بار که اطلاعات جدول از دیتابیس خونده شده ... اونا رو ریخت توی کش و هر وقت دوباره نیاز شد از اونجا خوند و دیگه با دیتابیس کار نداشته باشیم !

اول اینکه چطور اینکار رو میشه انجام داد ؟
دوم اینکه اصلا واسه برنامه هایی که ما می نویسیم (خودم رو میگم) نیازی به همچین کاری داره ؛ با توجه به حجم پایین داده ها
سوم اینکه اینطوری سربار زیاد نمیشه (بالاخره یه قسمتی از حافظه درگیر میشه دیگه)

دوستان حرفه ای این روش رو توصیه میکنن ؟

ghossein
چهارشنبه 25 شهریور 1394, 20:34 عصر
سلام
لینک زیر رو ببینید :

http://www.codeproject.com/Articles/368962/DataTable-caching-performance
(http://www.codeproject.com/Articles/368962/DataTable-caching-performance)

plus
چهارشنبه 25 شهریور 1394, 20:51 عصر
در مورد قسمت دوم سوال، به طور کلی نمیشه گفت بستگی به برنامه شما و پارامترهایی مثل سیستمی که برنامه روش اجرا میشه، تعداد رکوردها و... داره. بهتره شما برنامه رو با شرایطی که مورد نیاز هست (تعداد رکوردها و ...) به طور کامل تست کنید و اگه مشکلی از نظر performance نداشتید، به هیچ وجه بی جهت طراحی رو پیچیده نکنید.