公益课,RWP团队谈性能优化之大开眼界篇,五个主题:

  • 连接池策略

  • 应用程序算法

  • 资源管理

  • AWR实例分析

  • SQL Monitor Report实例分析

6月5日-7月3日,每周五上午11点,期待你的参与!

给这个系列取名,大开眼界,选取了我们工作中遇到的,客户们反馈最强烈的主题,谨希望以此开阔大家的眼界和思路,让大家能够更开放的思考,在工作中不断迈向新的高度。

做性能优化的工作从来都不容易。跟所有的工作一样,宏观微观都重要。当你的系统出现问题的时候,你能不能有宏观思维,跳出细节,从全局的角度分析问题解决问题?当你的系统出现问题的时候,拿到监控报告在手里,该从哪里入手,该怎样从宏观和微观的视角去找到问题的根本所在?举栗子,系统里面各种等待事件,怎么修参数改配置都不行,跳出细节,宏观思考,只要在整体的架构上稍作变动,就能等把等待事件消除,系统吞吐量上升,还能一直平稳运行,不会时而就卡了,这样好不好?执行计划好几屏那么长的SQL语句,40多分钟才能跑完,微观分析找到入手点,再结合宏观思路,产品的工作原理是啥,一个茶歇的功夫给搞成6秒跑完,香不香?所以我们准备了上面的五个主题,有图有真相有栗子的噢!



做性能优化的工作,找出问题的根本所在,能够清晰明确的描述问题,才是最重要的。或者说,难的是找到问题,而解决方案很多时候并没有那么难。就如同你去医院看病,医生确诊才是最重要的。如果医生不能确诊,却给你开了药,你敢吃吗?如果医生不能确诊,却说要给你做手术,你同意吗?实际工作中,有没有人根本不知道你的系统的问题是什么,但是却拿出一堆秘籍参数,让你设上,说都是好参数,都是宝贵的经验,你设了吗?

做性能优化的工作,要学会给自己设定一个高标准,所谓的理想要远大。现实世界中,由于种种原因,迫于种种压力,人们很容易形成思维定势,会不自觉的自己给自己设置限制。刚才读到把一个SQL语句的执行时间从40多分钟优化成6秒钟的时候,你有没有觉得是笔误,是不是6分钟或者36分钟给笔误写成了6秒钟?郑重声明,不是笔误的哈,就是6秒钟。一个茶歇的功夫,从42分钟,到6秒钟,整整快了420倍,不是42倍,不是4.2倍,是420倍。420倍,从42分钟到6秒钟,这意味着,本来不是实时的分析可以变成实时的,足以可以改变你公司的决策流程了有木有?听说过摩尔定律吗,每隔18个月,硬件的性能会翻倍,如果你的工作只能让系统的性能有百分之多少的提升,那么做为技术人员的价值在哪里呢?东家可以不雇佣你,隔一段时间换个新硬件就行啦。420倍,这才是体现了你做为技术人员的价值。

中国有句古话,自古英雄出少年,那是为什么呢?初生牛犊不怕虎,少年是最天不怕地不怕更不会自己给自己设限的,所以自古英雄才出少年是吗?我们做这个大开眼界篇,希望大家可以放开眼界,开拓思路,保持一颗少年的初心和胆气,任何时候都保持自己的思考,追求一个又一个更高的目标。

 


©著作权归作者所有:来自51CTO博客作者mob604756ec7b7c的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. MYSQL存储引擎与SQL性能下降原因
  2. Linux下性能调试工具运维笔记
  3. 监控Linux性能的18个命令行工具
  4. 查看服务器性能工具
  5. flowable 工作流
  6. OCI数据科学工作坊:机器视觉
  7. CentOS6.8配置GO语言开发环境
  8. 盘点 Oracle 11g 中新特性带来的10大性能影响
  9. Netdata---Linux系统性能实时监控平台部署记录

随机推荐

  1. android源码解析之(十四)-->Activity启动流
  2. Android开发之RecyclerView的侧滑删除
  3. Android 可拖动进度条:SeekBar之自定义进
  4. Volley的使用以及源码分析(二)
  5. Android启动其他应用(支持跳转应用市场下
  6. Android 简单数独开发
  7. Android ListView快速滚动段:段文本太长
  8. 《Android 创建线程源码与OOM分析》
  9. Unity录屏实现(三)
  10. [Android]如何导入已有的外部数据库