51CTO技术论坛 » 微软SQL Server专区 » 微软商务智能 » SSAS2005 内存溢出问题        上一帖     下一帖    查看完整版本

页: [1]

maguizhong2008-7-2 06:12
SSAS2005 内存溢出问题

SSAS2005 内存溢出问题
我们做的项目,数据量大,SSAS建立角色多,使用32位环境,用SQL Server2005标准版、Windows Server 2003标准版。刷新数据或多用户同时查看多维数据集时,SSAS服务msmdsrv.exe会占用内存很多,当到了1.8G时会提示内存溢出,哪位DX可以提供一个方案解决此问题?
还有SQL Server 2005中服务占用内存后,为什么不释放内存。如果能正常释放内存,就可以解决该问题。

xingd2008-7-2 09:03
SQL Server会假定整个服务器是专用的主机,因此会充分利用系统资源,内存占用是不会主动释放的,除非接到操作系统通知。

如果多个服务共用一台主机,可以通过设定SQL Server最大使用的内存,为其他服务留出内存空间。

SQL Server 32bit同样可以使用超过4GB的空间。

maguizhong2008-7-3 02:50
打开系统3GB开关

打开系统3GB开关,单独进程可以使用到3GB模式,但微软工程师说会导致系统不稳定,哪位DX实际测试过,有什么不稳定因素吗?

xingd2008-7-3 07:36
The Physical Address Extension (PAE) allows 32-bit Windows systems to use more than 4 GB of physical memory. Address Windowing Extensions (AWE) is a set of extensions that allows an application to quickly manipulate physical memory greater than 4GB.

SQL 2005 on windows 2003 32bit可以有效使用超过4GB的内存。

niujunhao2008-7-10 06:36
回复 #4 xingd 的帖子

dd



相关文章:
命名管道的程序:无法打开与SQL Server的连接 【53】
SSAS2005 内存溢出问题
求SQL2005 IS示例文件
线性回归计算问题(附表结构及数据)
本地多维数据集引擎问题.

查看完整版本: SSAS2005 内存溢出问题


Powered by 51CTO.COM