当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·如何修改primary key auto    »显示摘要«
    摘要: id列的属性为primary key auto_increment 每插入一条数据指针都会自动+1 现在想删除整个表的数据,一切从头来 可是再插入数据,id的指针还是会从上次的最后一个id+1 如何让它再回到1这个位置? ......
 ·clistctrl    »显示摘要«
    摘要: 我用的是report方式。。现在有个问题。。我希望知道用户到底选中了哪条item..并且希望对这个item关联的数据进行处理。。 呵呵。。。初学初学。。。大家踊跃帮忙啊。。谢谢。。。^_^ ......


DataSet占用的内存大么

请问DataSet占用的内存大么?  
   
  我读什么数据,都要装到DataSet中处理,从数据库中,XML中提取数据什么的  
  我怕使用太多,会造成内存浪费和时间浪费  
  该不该有此疑虑呢?

NO.1   作者: webdiyer

读数据库可以用DataReader,它占用的内存最小,效率最高!  
   
  --------------------------------  
  AspNetPager   免费分页控件4.1版发布,欢迎下载使用:http://www.webdiyer.com  
   
 

NO.2   作者: alaliu

dataset是一种非连接的访问数据库的方法,它是把整个表保存在内存,当很大的数据表载入内存是使用dataset是一个问题,如果有多个用户访问同一台计算机,就会导致严重内存消耗,所以有时可以使用datareader

NO.3   作者: chili

使用托管代码不用关心内存的,.net会去处理的  
  http://www.microsoft.com/china/community/TechZone/TechArticle/TechDoc/gcview.asp

NO.4   作者: ddmor

当你设置页面缓存时dataset就会体现它的高效性,而datareader在数据查询等不涉及数据修改的应用方面应用比较多。


 ·zwwzy进来领“工资”    »显示摘要«
    摘要: 多谢老兄的帮忙 http://expert.csdn.net/expert/topic/1794/1794844.xml?temp=.7890589 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE