PDA

View Full Version : dataset در C#



babak.7710
یک شنبه 23 تیر 1387, 10:17 صبح
چند تا سوال در مورد dataset داشتم ؟؟؟

ممنون ميشم كامل توضيح بدين.

1- ميزان حافظه اي كه dataset از سيستم ميگيره رو چطوري ميشه محاسبه كرد؟ (ميخوام ببينم مقرون به صرفه هستش از dataset استفاده كنم)

2- تو يك پروژه چند تا dataset بسازيم بهتره ؟ ( من براي اينكه حافظه كمتري از سيستم بگيرم داخل هر فرمم يك dataset ميسازم و فقط جدول هايي رو كه واسه اين فرم لازم دارم توش add ميكنم ) آيا كاري كه انجام ميدم درسته ؟ -- لطفا روش مناسب رو بگين

= من فقط يك DataBase دارم با 8 تا جدول كه حجم زيادي از اطلاعات رو هم دارند

mohammed
چهارشنبه 08 آبان 1387, 08:22 صبح
یک DataRow تقریبا چهار برابر حجم واقعی رکورد معادلش در DataBase فضای حافظه مصرف می کند. اما سرجمع استفاده از DataSet به شرط اینکه هوس نکنی همه بانکت رو توش بارگذاری کنی کار درست و منطقی است.

موفق باشی
حامد

majid325
چهارشنبه 08 آبان 1387, 08:28 صبح
سرجمع استفاده از DataSet به شرط اینکه هوس نکنی همه بانکت رو توش بارگذاری کنی کار درست و منطقی است.

موفق باشی
حامد


شما براي دادهاي زياد از چي استفاده ميكيني؟

محمدامین شریفی
چهارشنبه 08 آبان 1387, 13:26 عصر
اما سرجمع استفاده از DataSet به شرط اینکه هوس نکنی همه بانکت رو توش بارگذاری کنی کار درست و منطقی است.

موفق باشی
حامد
لطفا علمی صحبت کنید.
dataset مانند database هست و باید از الگویی نرمال سازی پیروی کند.
و استفاده آن حتما توصیه میشود.
اگر شما از storedprocedure ها و function ها درست استفاده کنید.
و اصول memory management (استفاده از using و dispose )رعایت کنید.مشکلی پیش نمی آید.

با سپاس

majid325
چهارشنبه 08 آبان 1387, 17:27 عصر
یک DataRow تقریبا چهار برابر حجم واقعی رکورد معادلش در DataBase فضای حافظه مصرف می کند.

ميشه بگين براي چي 4 برابر؟

محمدامین شریفی
چهارشنبه 08 آبان 1387, 18:57 عصر
ميشه بگين براي چي 4 برابر؟
بچه ها،اینقدر به هم گیر ندیم.