代码改变世界

随笔档案-2010年3月6日

.NET应用访问数据库之数据库的开销问题 后续篇(一)缓存的使用

2010-03-06 09:44 by Virus-BeautyCode, 2171 阅读, 收藏, 编辑
摘要: 上文.NET应用访问数据库之数据库的开销问题 提到数据库的访问,尤其是递归层级调用问题,应该减少往返数据库的次数,而是从数据库将所需数据一次性获取出来,然后在C#代码中处理成树形层级关系,这样会提升很大的效率。  其实递归这种东西,用在数值计算中还可以,如果是复杂处理就最好不用了,很消耗CPU和内存的,因为要使用栈存放很多内容。只是代码看起来好理解,量大、操作复杂还是转成非递归的好。  如果层级不... 阅读全文
点击右上角即可分享
微信分享提示