多表联查和多次单表查询效率问题,到底哪种好。

 

 

 

做项目的过程中,考虑到这么一个问题,一个查询可能需要多个表中的数据。此时,我们应该如何去做?脑海里冒出了一个问题,我是应该联合查询还是应该多次查询?

 

于是带着纠结去百度了一下,发现了一篇帖子。 其中有这么一个图片。

 

 

我不太了解这图片出处,但是最起码我这么做有底了。  我决定用多表查询后在代码中拼接。   我个人认为这么做抛去效率不讲,代码可读性高,语句简单。

 

具体到底哪个方式效率高,留给小伙伴们去自己试一下,做数据仓库的  有个万级以上数据的尝试一下 。  等我做完这个功能回来在把具体测试结果写下来。

posted @ 2016-03-11 11:48  清风徐来丶水波不兴  阅读(1598)  评论(3编辑  收藏  举报