一个大致的思路:将现在的关联查询拆分成几个比较小的查询。然依次执行这些小的查询。----------------------比如,现在查询Q,一次查出了几十万甚至上百万条记录,导致内存溢出。现在,将Q所要执行查询操作分解为多个查询步骤:Q1, Q2……Qn1)执行Q1查询,过滤查询结果获取你要处理的部分;不需要的分部放弃掉;2)将1)获得的结果作为Q2查询的输入,执行Q2查询。同样,过滤查询结果……如此循环,直到找到筛选出你需要的数据为止。
你说的内存溢出指的是什么,截图?