0

我正在处理的表可能大于可用内存(比如说 10GB),并且某些字段最多可以有 100MB 的文本。所以一个简单的 SELECT 查询可能不会削减它。我见过一些命令行解决方案,但我需要能够通过 C# 程序来做到这一点。

4

1 回答 1

1

选择应该没问题。上次我检查时,当您查询数据库时,整个记录集(及其所有数据)并未加载到内存中。

如果情况并非如此,并且它占用了已知宇宙中的所有 RAM,请执行查询以获取 ID,然后通过获取单个记录的 ID 勾选。慢得多,但它应该限制RAM的使用。

于 2008-10-02T07:14:28.823 回答