首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Powershell查询大型MySQL表并将其存储在变量中的最佳策略

使用Powershell查询大型MySQL表并将其存储在变量中的最佳策略
EN

Stack Overflow用户
提问于 2014-07-07 11:09:08
回答 1查看 112关注 0票数 0

我正在尝试找出在Powershell变量中存储来自MySQL的结果集的最佳策略(针对内存消耗进行了优化)。

我问这个问题是因为我有一个半大型表(3000万行,4列),它占用了2 8GB的磁盘空间,但在存储在类型为System.Collections.ArrayList的变量中时却消耗了8 8GB的内存

基本上,我是这样做的:

代码语言:javascript
复制
$devTable = sql_datareader -query $query

完成它有点慢(10分钟)……我可以接受(某种程度上)。但是,内存消耗一直困扰着我。我知道我可以进行多个查询,遍历结果,然后清除数组。但是,理想情况下,我希望避免多个查询。

有没有人有办法降低记忆压力?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2015-04-10 11:22:17

结束问题,因为没有办法实现目标并保持较低的内存消耗。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24602536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档