控制台应用程序 内存储器溢出

控制台应用程序 内存溢出
我用控制台应用程序做了个定时任务执行
包含了10多个方法,每个方法调用4个webservice。
数据量返回总共百万左右。
执行到最后2个的时候 开始
Exception of type 'System.OutOfMemoryException' was thrown.
请问下如何解决呢

------解决方案--------------------
那么大的数据库量~就在数据库与数据库之间解决
用ETL吧~

另外64位系统 + 内存+++++++++
------解决方案--------------------
1.减少临时对象的创建
2.对象不用之后  要注销它之前注册过的事件
3.多用using(。。。)
4.分步处理大数据集合
...