当前位置: 首页 > news >正文

潍坊 优化型网站建设域名注册服务商网站

潍坊 优化型网站建设,域名注册服务商网站,wordpress 开发者,centos 安装wordpress lnmp1.业务系统主要的就是功能的稳定,流畅性. 最近客户提出某统计功能数据加载到页面很慢.反映到运维工程师处,运维跟我说之后我(研发), 我看了看代码,有几处代码确实需要优化,统计功能调用了4次服务端,每一次客户端调用服务端的时候返回结果3S左右,有三次调用服务端,一共大约耗时…

1.业务系统主要的就是功能的稳定,流畅性.

最近客户提出某统计功能数据加载到页面很慢.反映到运维工程师处,运维跟我说之后我(研发),

         我看了看代码,有几处代码确实需要优化,统计功能调用了4次服务端,每一次客户端调用服务端的时候返回结果3S左右,有三次调用服务端,一共大约耗时6S左右,(VS2022打断点有代码执行时间)

.然后做了SQL语句优化, 客户端点按钮到整体数据显示在容器里面需要半分钟.

C#   计时器

//引用
using System.Diagnostics;Stopwatch stopwatch = new Stopwatch();
stopwatch.Start();.....代码....stopwatch.Stop();//写入日志Log.Write("外面日志时间:" + stopwatch.ElapsedMilliseconds / 1000);

最后发现是一处代码有很大问题.用了foreach(){  foreach(){}  }    双循环, 简直就是依托答辩,屎山, 里面foreach 一次需要40ms,循环7次,  但是最外面的foreach 需要循环50次左右,   循环里面也没有调用接口,但是有一处需要使用缓存里面的数据(上万条),就这一个双循环就要 十几秒,之前没出现问题是因为数据量小,未出现严重的bug.

我将整个功能都调整了一遍,系统显示还是慢,测试新查询的统计功能直接在我手上腰斩了,我又将功能整体放在了存储过程中(存储过程的代码图我就不贴了,怕被告),用了几个小时写好了, 查询出来的结果用了不到0~2S,大大提升了系统的效率,仅查询功能性能提升了14倍左右,奉劝大家,只要关于统计相关的功能,建议使用存储过程.  

系统里面有很多统计功能,所有的都没有使用存储过程或视图,基本都在服务端SQL 拼接,用的是.net2 或.net4 服务端没有使用所谓的异步,客户端使用了Thread也只是防止系统假死, 某球用, 老系统版本升级  此路任重而道远.

不说了还有几个统计要改.

http://www.yayakq.cn/news/284532/

相关文章:

  • 北京住总第三开发建设有限公司网站centos wordpress下载
  • 用手机做网站的软件企业网站建设设计需要什么
  • 高中生做网站网页wordpress站长统计代码
  • 做爰片的网站dw做的网站如何上传云服务
  • 做外包网站网站设计文档
  • 北京化妆品网站建设阿里巴巴域名购买
  • 网上做外贸都有哪些网站wordpress公益
  • 网站备案名字填写潜山做网站
  • 成都网站优化实战5x兴趣社区app怎么开发
  • 专业网站设计专家WordPress文章类别ID
  • php做网站用框架网络规划设计师目录
  • win7 iis搭建网站教程有哪些好的做问卷调查的网站
  • 英文网站怎么做怎么查看自己网站是否被收录
  • 网站设计作品案例讲解外贸网站制作公司哪家好
  • 淘宝网站开发源码wordpress 发布时间不对
  • 网站建设技术人员工作网站开发是什么意思啊
  • 建站基础:wordpress安装教程图解 - 天缘博客青岛seo关键词
  • 手机上自己做网站wordpress網頁版
  • 有谁做彩票网站深圳移动网站建设公
  • .net 网站 iis 配置企业咨询流程
  • 网站建设阿里巴巴免费制作模卡app的软件
  • 哪里建设网站比较好seo网站关键词优化怎么做
  • 如何做网站推广广告上海网站设计公司联系方式
  • 怎么做网站互换链接开发公司交房归物业公司交给物业公司
  • 金融企业网站制作微商软文推广平台
  • 做网站找客户创意设计公司简介
  • 企业网站为什么打不开可以进行宣传的网络平台
  • 做店标 做店招的网站研发网站建设报价
  • 网站设计随州网站建设哪家专业
  • 做的比较好的美食网站wordpress查看用户