.net 性能优化之减少连接数据次数
2013-02-18 11:42
253 查看
在网站系统进行优化,处理bug时候发现如下代码
其中,有三次连接数据,其实只进行一次就可以。使用dataset 返回多个表操作,然后根据表中字段列,行中得属性值判断是否为“普通”、“预约”商品即可。
// 预约商品标识 bool blnIsBookGoods = this.IsBookGoods(strGdCd); // 购物车中是否有预约商品标识 bool blnHasBookGoods = this.HasBookGoodsInShoppingbag(strMbSign); // 购物车中是否有普通商品标识 bool blnHasCommonGoods = this.HasCommonGoodsInShoppingbag(strMbSign);
其中,有三次连接数据,其实只进行一次就可以。使用dataset 返回多个表操作,然后根据表中字段列,行中得属性值判断是否为“普通”、“预约”商品即可。
相关文章推荐
- 数据库性能优化-4-减少对数据库的连接次数
- 如何优化 FineUI 控件库的性能,减少 80% 的数据上传量!
- mybatis性能优化之减少数据库连接
- 如何优化 FineUI 控件库的性能,减少 80% 的数据上传量!
- Java Web性能优化之一:减少DAO层的调用次数
- Web项目性能优化之减少HTTP请求次数优化
- .NET 批量插入数据,先查后插,性能优化
- 28 分析函数优化自连接,减少表访问次数 --优化主题系列
- Hadoop链式MapReduce、多维排序、倒排索引、自连接算法、二次排序、Join性能优化、处理员工信息Join实战、URL流量分析、TopN及其排序、求平均值和最大最小值、数据清洗ETL、分析气
- 【系统性能优化】减少页面对公共资源Easyui的访问次数
- Web项目性能优化之减少HTTP请求次数优化
- 前端性能优化--合并压缩js,减少http请求次数
- 大数据IMF传奇行动绝密课程第117课:Spark Streaming性能优化:如何最大程度的确保Spark Cluster和Kafka连接的稳定性
- 前端性能优化的方法和工具,减少http请求的次数和速度
- 如何优化 FineUI 控件库的性能,减少 80% 的数据上传量!
- 提高性能 MSSQL百万数据量 值得注意的30条优化技巧
- .net网站的性能优化
- 谷歌TPU优化新进展:数据吞吐提升15倍、每瓦特性能猛增
- MySQL单表百万数据记录分页性能优化
- 使用socket方式连接Nginx优化php-fpm性能