社区
MS-SQL Server
帖子详情
一个简单的问题:请问设置数据库访问内存的问题。
JamesLee2003
2007-12-07 09:39:19
请问数据库设置最大使用内存,指的是物理内存还是虚拟内存?
我公司的服务器(windows 2003 server/SQL Server 2000),物理内存有1G,虚拟内存设置了4G,但是当数据库占用内存超过1G的时候,系统已经跑不动了,一个简单的查询也要非常长的时间,为什么?
然虚拟内存会慢一些,但是我设置了5G阿,为什么到了1G就跑不动了?
...全文
101
11
打赏
收藏
一个简单的问题:请问设置数据库访问内存的问题。
请问数据库设置最大使用内存,指的是物理内存还是虚拟内存? 我公司的服务器(windows 2003 server/SQL Server 2000),物理内存有1G,虚拟内存设置了4G,但是当数据库占用内存超过1G的时候,系统已经跑不动了,一个简单的查询也要非常长的时间,为什么? 然虚拟内存会慢一些,但是我设置了5G阿,为什么到了1G就跑不动了?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JamesLee2003
2007-12-28
打赏
举报
回复
是物理内存。
我设置了最大内存1.5G以后,数据库的内存最大也就是增加到1600兆左右,没有往上增加了。
starsong
2007-12-08
打赏
举报
回复
硬盘的速度当然要比内存慢的多
w2jc
2007-12-08
打赏
举报
回复
请问数据库设置最大使用内存,指的是物理内存还是虚拟内存?
----------------------------------------------------
最大内存是指SQL可以使用的内存,好像联机文档上都没有明说是物理内存...
但这明摆着是指物理内存的,磁盘是电脑里面最慢的一个家伙,
如果指定SQL去虚拟内存上跑,那就是和自己过不去了。
我公司的服务器(windows 2003 server/SQL Server 2000),
物理内存有1G
----------------------------------------------------
这种情况下最好不要指定最大内存,SQL自己会确定最大内存的,
不过用1G内存跑SQL2005是有点少。
-狙击手-
2007-12-07
打赏
举报
回复
使用"控制面板"的"虚拟内存"确保虚拟内存的数量至少是服务器上可用物理内存的 1.5 倍
-狙击手-
2007-12-07
打赏
举报
回复
物理内存还是留点好,不要全分配给数据库
OracleRoob
2007-12-07
打赏
举报
回复
数据库设置最大使用内存,指的是物理内存。
具体设置多少与系统实际情况有关,不过这个也不是绝对的。
JamesLee2003
2007-12-07
打赏
举报
回复
正常的设置数据库最大物理内存的经验是什么?是否不应该大于物理内存,才能保证比较快的速度?
看到有人建议给系统保留100M以上的内存,这个指的应该是物理内存吧?
比如按照我的机器的情况,物理内存1G,虚拟内存4G,是否将数据库内存设置到不超过4G,就算是为系统留出了足够的内存了?
JamesLee2003
2007-12-07
打赏
举报
回复
那么请问数据库设置最大使用内存,指的是物理内存还是虚拟内存?
如果是二者之和的话,如果把SQL Server占用内存设置的小于物理内存,是否导致虚拟内存不能使用(我的机器主要是跑公司的两个服务程序)?设置得再大也无效?
正常的设置最大物理内存的经验是什么?请高手指点。
dawugui
2007-12-07
打赏
举报
回复
请问数据库设置最大使用内存,指的虚拟内存.
速度慢的原因楼上已经说了.
-狙击手-
2007-12-07
打赏
举报
回复
运行速度上硬盘不如内存,但在容量上内存是无法与硬盘相提并论的
OracleRoob
2007-12-07
打赏
举报
回复
虚拟内存是把硬盘当成内存用,访问硬盘的速度当然要比内存慢的多。
oracle11g官方中文帮助文档 高清完整版
- 用户与角色:管理
数据库
访问
权限,通过用户和角色进行权限分配。 - 授权与审计:控制数据
访问
,记录
数据库
活动以确保合规性。 5. **性能优化** - 查询优化器:自动选择执行查询的最佳路径。 - 重做日志与归档...
Oracle10g基础教程
Oracle 10g是Oracle公司推出的
数据库
管理系统的
一个
版本,它在2003年发布,提供了许多增强功能和改进,使得
数据库
管理更加高效和安全。本教程将带你深入理解Oracle 10g的基础知识,适合
数据库
新手入门学习。 首先,...
优化Oracle
数据库
性能:合理
设置
数据库
参数
Oracle
数据库
是一种功能强大的关系型
数据库
管理系统,但在处理大量数据和复杂查询时,性能
问题
可能会成为
一个
挑战。为了提高
数据库
的响应速度和效率,我们可以采取一系列的优化措施。 合理
设置
数据库
参数是提高 ...
解决
数据库
高并发
访问
瓶颈
问题
一、缓存式的Web应用程序架构: 在Web层和db层之间加一层cache层,主要目的:减少... 电商平台,包含了用户、商品、评价、订单等几大模块,最
简单
的做法就是在
一个
数据库
中分别创建users、shops、comment、...
瀚高
数据库
内存
结构
(1)本地
内存
(Local memory area): 为每
一个
后端进程(backend process)分配的
内存
(2)共享
内存
(Shared memory area):
数据库
服务端所有的后台进程(backgroud process)使用的
内存
(一)本地
内存
: 每一...
MS-SQL Server
34,871
社区成员
254,637
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章