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

国外做的比较好的展台网站百度游戏客服在线咨询

国外做的比较好的展台网站,百度游戏客服在线咨询,wordpress防爆破,吉林seo策略1.业务系统主要的就是功能的稳定,流畅性. 最近客户提出某统计功能数据加载到页面很慢.反映到运维工程师处,运维跟我说之后我(研发), 我看了看代码,有几处代码确实需要优化,统计功能调用了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.mmbaike.com/news/52081.html

相关文章:

  • 政府建设网站做网站的流程与步骤
  • 网站广告策划株洲疫情最新情况
  • 网站建设推广专家百度快照和广告的区别
  • 云南网站建设公司1元购买域名
  • 新闻网站抓取做舆情监测输入关键词进行搜索
  • 海北营销网站建设公司电商关键词工具
  • 中国优秀网站seo技术培训广东
  • 网站ps多大尺寸佛山快速排名seo
  • 遵化市城乡建设规划局网站网络管理系统
  • 网站建设的企业目标外链吧官网
  • 百度免费建个人网站百度竞价代运营公司
  • 一个空间怎么做多个网站网上的推广
  • 越秀企业网站建设国际新闻消息
  • 深圳网站建设深icp备百度百度
  • 网站开发2008互联网培训
  • 门户网站首页seo入门培训课程
  • 做外贸网站有哪些西藏自治区seo 标题 关键词优化
  • 网页设计图片路径怎么写seo网站外包公司
  • 太原顶呱呱做网站地址电话seo咨询岳阳
  • 手机网络代理怎么关闭seo排名怎样
  • wordpress最漂亮的主题宁波谷歌seo推广
  • 西安做网站的在哪把百度网址大全设为首页
  • 网站建设中什么意思做竞价托管的公司
  • 哪里有机械加工活巢湖seo推广
  • jsp开发网站清博舆情系统
  • 深圳 三人 网站建设营销培训内容有哪些
  • 个人网上怎样注册公司seo和点击付费的区别
  • 格力网站建设首页网络促销策略
  • 重生做皇帝小说网站裂变营销
  • 诛仙2官方网站西施任务怎么做搜狗站长平台验证网站