SQL优化思想——不优化或许是最好的优化⓵哈哈,其实我几乎什么都没做

引言

熟悉我的朋友知道我擅长SQL优化,出版过近80万字的技术书籍——《收获,不止SQL优化》,十余次印刷,反响热烈,在此,感谢支持我的读者。接下来,我将站在SQL优化思想的角度,给大家做一个系列分享。

首先就是要有批判性思维,我将告诉大家:不优化或许是最好的优化!故事从L老师的一次优化经历说起,希望给大家带来新的启发。

⓵啥没做就搞定

Q:L老师,自从您为XXX平台做了SQL优化后,运行非常顺畅,您是做了大量改写吗?
L:我并没做任何SQL改写。
M:没有改写?那是通过索引优化吗?
L:我也没有新增任何索引。
W:老师,难道您调整了表结构,比如建分区、分片键、或者调整字段类型?
L:还是没有,所有表结构我都未做任何改动。
X:那一定是调整了某些神奇的参数吧?
L:哈哈,其实我几乎什么都没做。

众人面面相觑。
L:各位,我知道你们很惊讶,其实,优化SQL和很多其他事情是相通的,比如企业会定期评估员工绩效,对表现不佳的员工进行有针对性的指导,帮他们优化自身能力,以更好地胜任工作。这和SQL优化就有些类似。
Q:一个针对SQL,一个针对员工,都是优化。有意思,L老师,您给我们展开说说吧。

未完待续

公众号:收获不止数据库

你可能感兴趣的:(sql,数据库)