数十个SQL考核项目后,我总结出了这样一套履历
初期的出产情形的SQL检察对实验职员的要求较高,必要实验职员深入领略SQL考核法则,并能机动应用优化的手艺才气完成SQL考核的全流程,这样甲方爸爸想作育职员自主把握这套流程的实验就相对坚苦。在我们的实践中,对这个痛点也开了处方。 在谈处理赏罚思绪前,我们先通过是否涉及到SQL的改写将题目分为两个大类:
必要改写的相对较伟大,着实一样平常偏AP的体系更多是这种需求。不必要改写的SQL,着实在统计过优化本领后发明,占比最高的优化方法照旧会见路径层面的优化,懂得话就是建吻合的索引。 而这种优化本领对付SAP、ERP、DRM、HIS等等偏TP的体系都有很是好的优化结果,大部门相同体系也许仅仅通过索引的优化就能到达客户的优化预期。 这部门,我们今朝也已经通过自动化的优化提议低落了对实验职员手段的要求,而改写部门则依然依靠人工的参加,这种细分场景还在自动化攻关中。 开拓确认周期长 今朝实验的考核项目中,一样平常涉及开拓确认的步调都较慢,偶然项目周期大幅拖长就是因为频仍必要开拓确认,好比有的实验职员风俗通过awr陈诉,再次确认SQL优化级;或是但愿分步走,少量多次稳步上出产,,最终导致项目标延期。这个需求也转换了我们对SQL考核的预期,也就是单次的SQL考核必要在实验前有个明晰的生效预期。 总结 各行各业IT部分对SQL考核的需求日益兴隆,导致SQL考核细分场景较多,差异场景的存眷重点差别也较大,自动优化提议共同人工测试/优化是我们今朝落地的首要方法。通过考核的法则精确辨认风险是项目标技能要害,我们的常识库也在项目落地中不绝地校验更新,关于法则这块后期的文章中再做交换。 【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |