主题:一个asp搜索程序运行时,提示"内存溢出"
njsf_79
[专家分:0] 发布于 2007-04-03 22:03:00
我使用asp+access,用"select * from tablename where 字段 like '%搜索内容%'",table中有60余万条的记录,数据库大约700m大小,操作系统是win2000server,内存是128m,运行时报告"内存溢出",请问是否是内存的问题,asp搜索程序对内存大小有什么要求呢.
回复列表 (共3个回复)
沙发
yaozheng [专家分:28410] 发布于 2007-04-03 22:18:00
哇赛,128也太小了!像你这样的数据量,512都不嫌多!
不过你可以尝试减少检索数据的内容,比如不要select * ,而只取你要用的字段!
不过加内存还是当务之急!
板凳
longlong16 [专家分:10670] 发布于 2007-04-04 09:25:00
这样的机器还做服务器用,真服了你!
3 楼
yaojp7519 [专家分:600] 发布于 2007-04-04 10:11:00
是的,内存太小了。对于大数据量不要用*,只把自己需要的字段取出来,速度更快。
我来回复