我正在尝试对SSMS运行SELECT查询。输出达到1000多万条记录。但是只要取到一半的记录,我就会得到一个System Out Of Memory Exception。我碰巧查看了Windows资源管理器,发现C盘空间不足(只剩下几KB)。而且,只要我关闭SQL窗口,C驱动器中的可用空间就会恢复正常。现在,我知道数据首先被提取到RAM中,但是我想知道为什么C驱动器会被填满。我正在寻找具体的细节。
发布于 2015-01-15 01:19:55
在C盘中查找名为pagefile.sys的文件(C:\pagefile.sys -修改文件夹选项以显示隐藏的系统文件)。在运行查询时跟踪此文件的大小,以查看它是否已填满磁盘
https://stackoverflow.com/questions/27947957
复制相似问题