JD *_*cks 6 sql database optimization
我对SQL没有太多经验.我写的大多数查询都非常小.每当我看到一个非常大的查询时,我总是认为它需要进行优化.但这是真的吗?或者是否存在需要真正大型查询的情况?
顺便说一句,当我说大型查询时,我指的是超过1000个字符的查询
是的,任何语句,方法甚至查询都可能"太大".
问题实际上是定义了实际上太大的问题.
如果您无法坐下来在相对较短的时间内弄清楚查询的作用,最好将其分解为更小的块.
我总是喜欢从维护的角度来看问题.如果现在很难理解查询,那么如果你需要在其中调试一些内容呢?
仅仅因为你看到一个大的查询,并不意味着它需要被改变或优化,但如果它对于它自己的好处太复杂,那么你可能想要考虑重构.
归档时间: |
|
查看次数: |
1106 次 |
最近记录: |