none
DATASET的容量和速度问题 RRS feed

  • 问题

  • 现在写一个库房系统,DATASET挺好用的,但以前都是自己练习用。经常习惯一个表直接就整个读进来,在dataset里面操作修改删除,最后一次写回数据库。现在因为写库房管理系统,计划用Mssql,不知道这么用会不会影响速度。向经验丰富的高手,请教一下,大概多少的数据量直接用dataset,超过多少之后,用sql语句比较好?
    2009年3月9日 14:00

答案

  •  DATASET是放到内存的,最好一次只取需要的部分数据
    http://feiyun0112.cnblogs.com/
    2009年3月10日 2:09
    版主
  •   用dataset  如果你不保存在内存中长期/多次使用   或者不做为数据岛发布给别人     那么千万要加上  where   用多少取多少


    就算首页不能显示30天内排行榜 回答总数也快接近top10了 5555
    努力奋斗 重回首页排行榜!!! 55555
    有原则的回答问题: 不懂的不去装懂,别人回答得很完整的,没有需要补充的不去蹭分。
    2009年3月10日 3:06
  • 你好!
         DataSet实例是放到内存中的,速度方面应该可以保证,但是会占用内存,所以最好用多少取多少数据放到DataSet中,这样可以节省很多内存! 

    周雪峰
    2009年3月10日 12:52
    版主

全部回复

  •  DATASET是放到内存的,最好一次只取需要的部分数据
    http://feiyun0112.cnblogs.com/
    2009年3月10日 2:09
    版主
  •   用dataset  如果你不保存在内存中长期/多次使用   或者不做为数据岛发布给别人     那么千万要加上  where   用多少取多少


    就算首页不能显示30天内排行榜 回答总数也快接近top10了 5555
    努力奋斗 重回首页排行榜!!! 55555
    有原则的回答问题: 不懂的不去装懂,别人回答得很完整的,没有需要补充的不去蹭分。
    2009年3月10日 3:06
  • 你好!
         DataSet实例是放到内存中的,速度方面应该可以保证,但是会占用内存,所以最好用多少取多少数据放到DataSet中,这样可以节省很多内存! 

    周雪峰
    2009年3月10日 12:52
    版主