老师,关于laravel的mysql百万数据查询的问题
来源:6-8 使用Policy实现文章权限控制

ericdemon
2018-08-22
laravel对数据库的查询目前学习下来是三种
但是本质上我觉得其实就两种,
一种是 通过原生态的json多表关联一次多查
第二种是 通过关联 外键查询
如果面对百万或者千万的数据量的时候,我们应该选择哪种,是通过模型表外键关联方法来查,还是通过jion一次多查的方法呢?
目前我觉得是join会比较好,因为是一条sql一次性查完, 但是我对laravel的学习时间不是很久,况且见识比较短浅,所以想问问老师您,
遇到百万千万数据量的时候,在相同的索引条件下哪种比较来的效率高呢?
写回答
1回答
-
轩脉刃
2018-08-24
百万量级很小的,都行,万千或者亿级别的量级尽量不要使用一次sql连表查询,最大的原因是以后数据库和表拆分考虑,如果以后要分表,那么这种连表sql就都需要改了。比如在我们公司,就不允许用join连表查询语句
052018-09-11
相似问题