首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql2005内存不断增加的有关问题(有难度)

2012-01-29 
sql2005内存不断增加的问题(有难度)我对SQL2005插入数据和查询数据都比较频繁。插入数据大约一分钟8万条查

sql2005内存不断增加的问题(有难度)
我对SQL2005插入数据和查询数据都比较频繁。
    插入数据大约   一分钟8万条   查询数据   一分钟大约10万条  
    现在问题是:
    这样频繁访问SQL2005   使其虚拟内存和物理内存都在不断的加大,个人估计是       SQL2005   自己没有及时把内存释放掉,不知道谁有什么好方法解决。

[解决办法]
手工增加虚拟内存
[解决办法]
插入数据大约 一分钟8万条

这个速度很猛,我看不是一般的机器能受得了。

增加虚拟内存的方法:

右键我的电脑\属性\高级\性能选项\虚拟内存\更改.......
[解决办法]
你用完过吗?

呵呵~~~别想太多,你要是再开一个狂占内存的,sql的内存使用自然会下去的,

缓存是提高效率的,一般情况你不需要管这么多,我觉得只要sql能吃得下,我就加内存,哈哈~~~~

[解决办法]
你的sql server 2005 有问题,要么是病毒造成的~
[解决办法]
每分钟8万,这个速度插入数据MSSQL能够吃得消吗?我觉得有点玄,建议换个实时数据库试试
[解决办法]
Sqlserver默认不设置内存上线,所以显示占用比较高,但有内容请求时,服务会自动分配的。
如果有其他应用的话,就给Sqlserver设内存限制
[解决办法]
use master
select @@lock_timeout
set lock_timeout 900000
-- 15分钟
select @@lock_timeout


用这个试试,每隔15分钟回收闲下来的进程,可以把时间设的短一些
[解决办法]
我也发现这个问题,不知道你们发现没有,在系统内存增加到SQL设置最大内存之后,tmpdb.mdf也随之猛增。我看到的最大增到十几G,而且不会自动回收内存,tmpdb.mdf也不会自动释放。需要RestartSQL后都回来了。但是不能老是在重启吧?

热点排行