`

优化功能点

阅读更多

今日优化XX反馈响应太慢的功能点:

1.成立采购小组选择用户

2.退回订单页面

3.申请开票选择订单界面

这三个页面反应特别慢,经过对这个三个功能的逐一分析,找到太慢的原因。

1.成立采购小组选择用户 功能响应太慢。看代码:

public ActionForward indexResult(ActionMapping mapping, ActionForm form, HttpServletRequest request,
   HttpServletResponse response) {
  initLocation(request);
  request.setAttribute("users", userManager.findTeamUser());
  return new ActionForward("/XXX.jsp");
 }

 

这是查找选择用户的代码,这段代码没有做分页查询,也就是每次把满足条件的用户都查出来,如果满足条件的用户数多,那这个功能点必然会慢,

并且会越来越慢。

到正式站查了满足条件的数据,为18000多条,想想而知,把18000多条数据查询出来,保存到内容中风险有多大。

 

2.XXX订单页面   和 XX开票选择订单界面 功能点导致查询很慢的原因相同:查询试图写得太差,没有考虑大数据量的问题,导致查询太慢。

写得太差:就是执行一次查询可能对关联指标不可估计的多次查询。

像这种试图对写法:

create view my_view as
select 
     szzc_get_name.f_get_columnmeans('TN_NOTE','BILL_FLAG',(select max(nvl(x.bill_flag,0)) from tn_note x where x.order_id=t.id and x.status =1 )) bill_flag_mean,
       (select count(1) from tn_note x where x.order_id=t.id) note_count
  from tpo_headers_all t
  where t.status=1;
 
查询 my_view 试图使,可能对tn_note 不可预计的多次查询。所以导致很慢,并且会越来越慢。

 

 

 

 

分享到:
评论

相关推荐

    使用webpack打包原生小程序并优化对小程序的一些功能点进行优化

    使用webpack打包原生小程序,并优化对小程序的一些功能点进行优化

    多功能在线考试系统(三层优化版)

    多功能在线考试系统(三层优化版) 多功能在线考试系统 改进: 1、原来主要是考试的方式和试题的管理,评卷的方式,前台看不见历次考试的成绩等等 现在这个在这些方面都改掉了 2、现在全部改用三层来写 3、考试的模块...

    明确需求与功能,优化小打卡的分享刺激点.pdf

    明确需求与功能,优化小打卡的分享刺激点.pdf

    网络优化软件免费网络优化软件hldsem.com

    本软件是一款云集多位资深从事SEO行业专业人事提供的常用优化处理措施和方案,综合了本团队对搜索引擎数据库结构排序显现算法进行长期的分析后融会贯通开发出的一款功能最全面、最有效的SEO免费优化软件。...

    易客QQ群排名优化软件v3.1

    功能介绍: ...11.支持地图点选定位,支持手动修改经纬度 12.支持群解散、退出、恢复功能、可解散被封群 13.正版软件升级都会自动升级,软件可自行解绑,每天(30分钟)可以自动解绑一次,每天可解绑2次

    快速优化seo软件 优化专用软件

    是一款真实模拟搜索关键字互点提升排名的免费软件,可以搜索百度、搜狗、360、淘宝,然后点击目标网页,随机停留数秒后进行二次点击,挂机时会看到功能全面、强大!全国各地众多网友挂机,分布式点击,电脑环境各不...

    多功能在线考试系统(三层优化版).rar

    采用VS2008加SqlServer2005开发,功能简单实用,界面大方美观,采用前台考试(可查看到自己历次考试记录),后台评阅,出卷(试卷制定分为人工出题和随即出题两种方式),基本上考试系统该有的功能都有,欢迎各位下载交流!...

    易客QQ群排名优化软件v5.1

    功能介绍: 1.支持自定义群位置+关键词、添加重复标签、群分类、群名称、群内外简介 2.支持添加重复标签 3....支持地图点选定位,支持手动修改经纬度 12.支持群解散、退出、恢复功能、可解散被封群

    Firefox8.0.1增强优化便携绿色版(1117)

    11:实现独立视频窗口,点一下视频左边的小按钮即可 10:真正绿色版,设置可以随着程序移动,可以应用于U盘等移动设备 其他更多精彩功能,等待您的发现 11:调整引导程序,首创通过运行:设置为默认浏览器.bat,可以把...

    简易后台管理系统(五)项目优化

    1.5) 前台:界面右侧的导航栏添加右键关闭当前、关闭其它、关闭所有tab的功能,提供收起、展开左侧导航列表功能,列表界面配合mybatis分页插件进行分页,提供便捷的增删改查和批量操作模版,提供简易的页面元素验证...

    同德板材优化软件3.3

    经广大用户反复对比测试,与市面同类软件比较,优化率提高至少3个百分点。 3、排版方案定制的支持: 1)支持一刀切。 2)支持手动掰片,用户可自由设定掰片距离。 3)支持刀口锯缝尺寸的设置,优化时考虑切割的...

    windows xp注册表优化

    打开启动优化功能.reg 控制面板显示方式改为经典方式.REG 显示Administrator超级用户.REG 显示共享文档和用户文档.reg 显示所有文件.REG 显示所有文件扩展名.REG 显示被彻底隐藏的文件.reg 显示被隐藏的文件.reg ...

    2021数字中国创新大赛早高峰共享单车潮汐点的群智优化源码+学习说明(第二名).zip

    【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的竞赛项目学习...2021数字中国创新大赛早高峰共享单车潮汐点的群智优化源码+学习说明(第二名).zip

    易客QQ群排名优化软件v5.0

    功能介绍: 1.支持自定义群位置+关键词、添加重复标签、群分类、群名称、群内外简介 2.支持添加重复标签 3....支持地图点选定位,支持手动修改经纬度 12.支持群解散、退出、恢复功能、可解散被封群

    易客QQ群排名优化软件v4.4

    功能介绍: 1.支持自定义群位置+关键词、添加重复标签、群分类、群名称、群内外简介 2.支持添加重复标签 3....支持地图点选定位,支持手动修改经纬度 12.支持群解散、退出、恢复功能、可解散被封群

    易客QQ群排名优化软件v3.6

    功能介绍: 1.支持自定义群位置+关键词、添加重复标签、群分类、群名称、群内外简介 2.支持添加重复标签 3....支持地图点选定位,支持手动修改经纬度 12.支持群解散、退出、恢复功能、可解散被封群

    论文研究 - 使用验证功能优化长期交易

    因此,我们需要实现一种功能,该功能可以通过在并发控制和补偿事务之间选择合适的方法来优化长寿命事务的处理。 在本文中,我们提出了一种将乐观并发控制应用于长期交易的方法。 此外,执行一对验证阶段。 从安全点...

    虾米小助手-crx插件

    虾米小助手主要功能:对虾米网站(http://www.xiami.com) 上的功能做扩展优化功能点:1.歌曲列表、精选集歌曲列表封面模式2.任意网页通过右键对虾米播放器页面做切歌操作:下一首、上一首、暂停、收藏3.任意网页...

    Norton Utilities Premium(系统优化软件)官方中文版V21.4.1.199 | win10优化大师

    对微软最新的Windows 10操作系统具有绝佳的兼容性,也被广大win10系统用户冠以win10最强优化软件之一的美誉,想知道最好用的优化软件是哪一款吗,威航软件园建议大家试试诺顿系统优化软件吧,点这里获取更多系统优化...

Global site tag (gtag.js) - Google Analytics