为什么你总是做不好性能调优?
Posted 数据工人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么你总是做不好性能调优?相关的知识,希望对你有一定的参考价值。
先说下,这是一篇硬广。
再先说下,我最近做的两件沙雕事情,可以理解为行为测试,可以不要脸的类比为传说尝百草哈。
我去年看过一本书叫做《灰度决策》,其实灰度这个词我更早知道是任正非提出来的灰度管理,再之后出来一个词叫灰度发布,现在好像也不再提了,不知道是都已经做到了,还是场景不通用流行不下去了。
不管怎么说,这本书挺好的,翻译得也还不错,可以看看。
而灰度之于我,其实是件非常难的事。
说回吃蓝莓。一般超市,都是100g一小盒,忘记多少钱了,二三十吧。每次吃,都觉得不过瘾,吃两盒也不过瘾,吃再多嘛就觉得好像也不值当。
这次岳母从蓝莓小镇带了好多过来,吃得慢放冰箱里也容易坏,我就做了件这么沙雕的事,吃多少我就真的不再想吃了呢?
2斤。吃完第二天喝凉开水都感觉牙齿是酸的。突然觉得商人搞成100g一小盒还是有点科学道理的。单价提升了,还给人留下一点点的未满足感。马亲王的长安十二时辰里,有一个桥段,守捉郎们煮汤喝,统领从口袋里掏出珍贵的胡椒粉,只倒了一点点进去,其他人要求再倒些的时候,他完全没有理会,好像还说了句啥话。
沙雕事之二呢,是连续看电视剧的时间极限。连续看了40集的《大明王朝1566》、58集的《猎场》,还穿插看了个电影《茶馆》,看到最后关键是眼睛受不了了。看茶馆呢是因为文马离婚有篇文章写到了老舍的婚姻以及老舍的死。看了茶馆后觉得,老舍就算他老婆没有举报,在那个年月老舍被逼死的可能性也是极大的。由此联想到因为《海瑞罢官》而在狱中自杀的吴晗,所以看了大明王朝。海瑞这厮,别说在明朝了,就算在当代社会,也是极难生存的。这就联想到“被微软全球封杀的程序员”王垠,这个人极为牛逼,大概看看(“https://bbs.kafan.cn/thread-2088911-1-1.html?_t=t”):
被保送清华大学计算机系软件所硕博连读
因为对学校不满,在清华大学、康奈尔大学、印第安纳大学伯明顿分校读本科、硕士、博士期间三次退学
早在2003年,他就因发表《完全用Linux工作》、《写给支持和反对<完全用linux工作>的人们》,痛陈Windows弊端、宣扬Linux而出名
2005年9月22日在水木社区BLOG上发表了《清华梦的粉碎--写给清华大学的退学申请》明确要求退学,痛斥国内高等教育弊端
2008年发表《Cornell感受》并从康奈尔大学退学,到印第安纳大学伯明顿分校(IUB)计算机继续攻读博士学位;
2012年,发表《对博士学位说永别》,从IUB退学,他认为他的“博士生涯”已经帮助他找到了比博士学位更重要的东西
曾经在谷歌实习,2012年结束在Google的实习后发表《王垠:我和Google的故事》,他在其博客中宣布停用Gmail,并建议大家也都停用。“因为Google太邪恶了”
从微软离职后,写了篇《微软的秘密离职协议》:“我与微软的对峙,终于以我的‘有条件离职’而告终,现在微软把事情弄得相当丑陋,我不想再坏自己心情,所以抛开他们不理了。‘有条件离职’的意思是,微软必须满足我的条件,我才会签字表示‘自愿离职’。看来微软真是目光短浅的公司,宁愿放弃优秀的人才和极其可靠的代码,也不愿意给人合理的报酬和职称。或者也许我的代码写得实在太清晰了,所以他们觉得不需要我就可以搞定一切吧,那我祝他们好运了。”
跟管理和决策需要灰度不一样,我觉得工程还是需要追求极致,沙雕实验是为了证明我还具有工匠精神,后续的是提升工匠能力。
其实,作为计算机从业者,我觉得还需要具备工程能力。回顾与我有过交集的人,除了思维能力之外,工程能力也是发展高度的关键因素,这个东西就跟盖高楼的地基一样,马虎不得。
好了,啰啰嗦嗦写这么多,接下来要推荐个课程了。
这个培训课程的作者是老虎刘,我一向都忘了他的真名了。跟他从未见过面,但是一直偶尔有在微信上进行交流。
为什么要推荐这个课程,主要是因为老虎刘属于我刚才说的这种工匠精神很强,工程能力也极强的这么一个人。
老虎刘出身很牛,最早是在RWP中国团队,应该是steve的手下,后面转战ACS团队。近期已离职,响应中堂号召,创新创业了。
他有个习惯,就是拿出别人写的Oracle性能优化的文章,然后告诉别人,哪里哪里优化错了,要么是过程错了,要么是方法错了,有时还一一验证。这是极为不容易的。喷子很多,实证很难。这是最重要的推荐理由。
当然,他的课程本身很不错。看看大纲:
课程分为8个主题(
受时间所限,8个主题不能逐一深入讲解,重点深入讲解前面几个专题,后面的专题先做重点介绍,以后有机会再开课讲解,后面几个专题更适合数据库开发人员。):
· 工具专题 · 索引专题 · 执行计划专题 · 统计信息专题 · Hint专题 · 并行专题 · 开发与设计 · OLAP/数仓技术 |
如果你看过我写的,应该记得top 3就是快刀手ora,老刘私家定制版本的应该更加全面了。
这个培训的地点在广州,岗顶附近。
时间是8月24-8月25 (9:00~12:00 13:30~17:30)
价格是2500元。
价格是可以优惠的。
其他福利:
每人赠送一本签名《Oracle Database 12cR2 性能调整与优化》
免费课后答疑1~2次
私家工具ora
报名与优惠:
8月18日24点前报名并交定金500元,可享优惠价格2000元。
成功推荐一人,双方还可再享200元优惠,推荐越多优惠越多,上不封顶。
如果报名人数不足10人,8月19日退还定金,取消本次培训,免费赠书做补偿。如果培训如期进行,定金不退。
关于发票:
如果需要公司报销,可以开正式发票(不可享受优惠价格,按2500开票)
这个培训价格算不算贵呢,不好说。可以比较下国外一个优化大师的课程。
Tanel Poder大师的培训费用,4小时线上,3600美元:
https://blog.tanelpoder.com/seminar/
推荐就到这里了。
你可以转发这篇文章,也可以点“再看”。也可以在这篇文章评论区写评论,8月12日12点,评论点赞第一名的,送下面这本书(快递费自理。)。
以上是关于为什么你总是做不好性能调优?的主要内容,如果未能解决你的问题,请参考以下文章