Rumah > Artikel > pangkalan data > mysql in 子查询 容易优化
mysql in 子查询 简单优化 大数量下,不要使用 in 嵌套子查询,性能很差,很容易卡死。 ? 简单调整方式如下: select uid,nick_name from uc_users where uid in(select fid from uc_follow where uid=#uid#) ? 可拆解成: 1、select fid from uc_follow wher
mysql in 子查询 简单优化大数量下,不要使用 in 嵌套子查询,性能很差,很容易卡死。
?
简单调整方式如下:
select uid,nick_name from uc_users where uid in(select fid from uc_follow where uid=#uid#)
?
可拆解成:
1、select fid from uc_follow where uid=#uid#
将1查出的结果,传给2
2、select uid,nick_name from uc_users where uid in($fids$)
?