想必做过开发的同学都遇到过吧,当我们要查询的数据分布在不同的表中时,我们不得不多表连接查询或者查到一张表的数据然后再去搜索其他表的数据。那么问题来了,到底哪种效率更高呢?
具体的步骤我就不演示了
实践表明:当数据量比较大时使用多表连接查询的效率无疑是更高的,因为在foreach里面一个个查询会多次的请求MySQL服务器,网络的开销比较大。
想必做过开发的同学都遇到过吧,当我们要查询的数据分布在不同的表中时,我们不得不多表连接查询或者查到一张表的数据然后再去搜索其他表的数据。那么问题来了,到底哪种效率更高呢?
具体的步骤我就不演示了
实践表明:当数据量比较大时使用多表连接查询的效率无疑是更高的,因为在foreach里面一个个查询会多次的请求MySQL服务器,网络的开销比较大。
本文标题:论MySQL 多表连接查询VS分步查询效率
本文链接:https://www.haomeiwen.com/subject/krcmactx.html
网友评论