本章内容实际上是非常重要的,但是我认为这本书写的并不好,也许是翻译问题,也许是印刷问题,有些地方模糊不清,有些地方前后矛盾,所以遇到这种地方只得跳过或者简单阐述。

一、查询优化注意事项

思考一个查询为何如此慢的时候主要有如下几条:

二、一个复杂的查询还是多个简单的查询

答案是后者。 还是那句话,现在网络以及非常快了,网络不再是很大的瓶颈,如果一个复杂的查询能被拆分成多个简单的查询,肯定是要拆分的好。 但是也别太过了,如果能在一条查询里完成,并且性能并不差,那就没有理由拆开。

三、分批查询

有时候一个大的查询可以分批地执行,比如删除数据。

四、分解关联查询

这个和第二条理由差不多,只不过是更具体的一种情况。(所以你可以知道这章写的有多乱) 书中列出了这样做的好处:

五、整个查询流程简介