加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

十年DBA老兵:鉴戒,重Java轻SQL乃机能大忌

发布时间:2017-09-22 22:45:44 所属栏目:建站 来源:DBAplus社群
导读:副问题#e# 作者:黄浩 简介:从业十年,始终专注于 SQL。十年一剑,十年磨砺。3 年通讯行业,写就近 3 万条 SQL;5 年制造行业,飞舞在 ETL 的海潮;2 年机能优化,厚积薄发自成一家。 注:《SQL机能优化与批驳》是黄浩先生的系列新作,他将从过往在项目技
副问题[/!--empirenews.page--]

作者:黄浩

简介:从业十年,始终专注于 SQL。十年一剑,十年磨砺。3 年通讯行业,写就近 3 万条 SQL;5 年制造行业,飞舞在 ETL 的海潮;2 年机能优化,厚积薄发自成一家。

注:《SQL机能优化与批驳》是黄浩先生的系列新作,他将从过往在项目技能支持中遇到的诸多案例入手,细化到每一条题目 SQL 的内涵病因,反思每一个案例的背后深思,抽丝剥茧,层层深入。

十年DBA老兵:借鉴,重Java轻SQL乃性能大忌

本日跟各人分享的是 WM_CONCAT 优化,这是一次依附技能+履历+命运三重加成才得以办理的案例,are you ready?

一、案例

初来乍到,如临深渊

公元 2015 年 7 月 20 日,气候照旧一如既往的炙热,缓缓海风也吹不散身上的热量。在颠末近一个小时的班车加徒步,我正式开启了在 H 公司 I 项目技能支持的第一天。

由于信息安详的缘故,第一次进入项目现场的外协职员必要治理迎接电子流。由于长短研发地区,倒也快捷,颠末两重关卡后,顺遂进入到项目现场。

妈呀,一个足球场般巨细的办公园地,一排排的办公桌和电脑有条不紊,但桌面上的办公用品却缭乱散乱,而座位跟座位之间没有任何的遮挡。

其时已经九点多,根基上座无虚席,固然开着空调,如故能感受到一股由电脑披发出来的掺杂着铁锈及尘埃味的热气,以及由此带来的抑制感。

在与现场同事简短的外交后,我便立马投入到事变——虽然是交代事变。与同事的雷同中,我获取了如下信息:

  • 这位同事来这个项目不敷两周。

  • 去职的缘故起因是顺应不了外包的事变方法。

  • 项目组机能优化事变开展很坚苦,项目组在这方面的投入不足,重视度也不足。

综合起来就是一个字:坑,并且是巨坑。本来担忧我主观上的手段题目会影响到事变,没想到客观情形也是云云糟糕,我的神色摔倒了冰点。

来日诰日是这位同事在项目组的 last day,以是交代事变必需在本日内完成。亏得同事进项目不久,还没有打仗到太多的事变内容,手头上就一个在优化的 SQL。

由于这个 SQL 的优化已经一连了几天时刻,以是到今朝显得有些紧要:该 SQL 的优化被布置在周六上线,因此必必要在周三前给出优化方案。

离周三只有不到 2 天的时刻了,而今朝的优化进度还逗留在题目定位阶段,还不确定题目处在那边?换句话说,不是事变交代,而是从零开始。

我在同事的交代文档中找到了题目 SQL,代码如下:

十年DBA老兵:借鉴,重Java轻SQL乃性能大忌

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读