请教SQL SERVER内存问题 1.增加内存2.SqlServer属性->Memory进行设置 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可能问题1: 你用的ADO引擎有问题. 2: 程序写的有问题。 没有释放掉SERVER上的查询结果集或动态创建的临时表 如何释放掉SERVER上的查询结果集或动态创建的临时表,断开连接,再重新连吗?? 按理说, 当你关闭你的数据显示窗口时就会自动释放掉 SERVER上的查询结果集但是实际情况要看编程处理。 我用Delphi 只有在窗口完全free时 才会释放掉客户端的Bde引擎中的查询结果集内存占用。 如果客户端不释放的话,SERVER端会始终保留结果集的. 上面提问题的老兄用VB,所以我猜是不是他没有将窗口完全free掉. 断开连接,重新连是可以释放的.但是重新连还有个连接响应速度问题. 最好的办法就是完全释放客户端程序的数据连接组件了.删除动态创建的内存临时表用下面的SQL就可以了if object_id('tempdb.dbo.#temp1') is not null drop table #temp1#temp1是临时表名 这肯定是你的程序有问题,因为sql server在不需要内存时会释放至你指定的最小内存(或所需的内存) 本人的ADO连接,是用同一个全局变量,在退出系统时,已经将连接断开,并且付值NOTHING,并且,事先记录集、ADO COMMAND使用完后,均付空值,只有ADO控件,没有做处理,难道控件也要处理? sql确实很变态做web时以前在线人数200人,同时访问access数据库内存也占用不了多少,现在用sql,2g内存几个钟就完了(对数据库读写率非常频繁)难倒sql为了速度就必需耗尽所有内存吗??还不如拿2g内存做个虚拟盘算了想不通!!sql难倒就这个样子吗??验倒就只有限制内存使用量才是最好的解决文案??? inner join 在数据量大时的查询优化问题? 一道简单的SQL查询 菜鸟问题大全 华为T2000的安装问题!急!!! mysql在C里面调用应该看那本书啊? 进销存多计量单位处理问题 这种数据类型有什么用? 关于SQL server 2000 enterprise 在winows 2003 web edition 下的安装 数据库复制的问题,谢了 請教:怎樣為MSSQL 2000的Table變量加index? (N_Chow) 在客户端如何使用windows NT身份登录到sql server2000??? 如何在存储过程中拼凑condition(是高手的请近来)
2: 程序写的有问题。 没有释放掉SERVER上的查询结果集或动态创建的临时表
但是实际情况要看编程处理。 我用Delphi 只有在窗口完全free时 才会释放掉
客户端的Bde引擎中的查询结果集内存占用。 如果客户端不释放的话,SERVER端
会始终保留结果集的. 上面提问题的老兄用VB,所以我猜是不是他没有将
窗口完全free掉. 断开连接,重新连是可以释放的.但是重新连还有个连接响应速度
问题. 最好的办法就是完全释放客户端程序的数据连接组件了.删除动态创建的内存临时表用下面的SQL就可以了if object_id('tempdb.dbo.#temp1') is not null
drop table #temp1#temp1是临时表名
所需的内存)
做web时以前在线人数200人,同时访问access数据库
内存也占用不了多少,现在用sql,2g内存几个钟就完了(对数据库读写率非常频繁)
难倒sql为了速度就必需耗尽所有内存吗??
还不如拿2g内存做个虚拟盘算了
想不通!!
sql难倒就这个样子吗??
验倒就只有限制内存使用量才是最好的解决文案???