1.你所有的关联字段,应该在相应表中有唯一索引,最好是主键
2.数据量过大,如果你cdb_members的记录很多,远远大于500条,可以考虑改变程序,先从此表里面获取500条数据,然后在循环里面每条数据库关联获取其它表的信息,这样就不需要先对五个表做链接。尽量不适用联合查询,可以把sql拆分多个进行查询
3.比如,控制有限字段,有限数据量。关联查询时先过滤结果集,再进行关联。避免一次性大批量读取数据。
还有一点,条件左边,一定要是字段,而不能是表达 式。建立相对的索引。
1.你所有的关联字段,应该在相应表中有唯一索引,最好是主键
2.数据量过大,如果你cdb_members的记录很多,远远大于500条,可以考虑改变程序,先从此表里面获取500条数据,然后在循环里面每条数据库关联获取其它表的信息,这样就不需要先对五个表做链接。尽量不适用联合查询,可以把sql拆分多个进行查询
3.比如,控制有限字段,有限数据量。关联查询时先过滤结果集,再进行关联。避免一次性大批量读取数据。