社区
MS-SQL Server
帖子详情
一个简单的问题:请问设置数据库访问内存的问题。
JamesLee2003
2007-12-07 09:39:19
请问数据库设置最大使用内存,指的是物理内存还是虚拟内存?
我公司的服务器(windows 2003 server/SQL Server 2000),物理内存有1G,虚拟内存设置了4G,但是当数据库占用内存超过1G的时候,系统已经跑不动了,一个简单的查询也要非常长的时间,为什么?
然虚拟内存会慢一些,但是我设置了5G阿,为什么到了1G就跑不动了?
...全文
97
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官方中文帮助文档 高清完整版
oracle11g官方中文帮助文档,压缩文件。
Oracle10g基础教程
Oracle10g基础教程,新手可以看看
优化Oracle
数据库
性能:合理
设置
数据库
参数
Oracle
数据库
是一种功能强大的关系型
数据库
管理系统,但在处理大量数据和复杂查询时,性能
问题
可能会成为
一个
挑战。为了提高
数据库
的响应速度和效率,我们可以采取一系列的优化措施。 合理
设置
数据库
参数是提高 Oracle
数据库
性能的重要策略之一。通过调整
内存
管理参数、并发处理参数和日志恢复参数,可以最大程度地利用
数据库
资源,提高查询性能、并发性能和可靠性。在
设置
数据库
参数时,需要考虑
数据库
的大小、负载情况和业务需求。因此,建议在优化
数据库
性能之前,进行充分的测试和评估,以确定最佳的参数
设置
策略。
解决
数据库
高并发
访问
瓶颈
问题
一、缓存式的Web应用程序架构: 在Web层和db层之间加一层cache层,主要目的:减少
数据库
读取负担,提高数据读取速度。cache存取的媒介是
内存
,可以考虑采用分布式的cache层,这样更容易破除
内存
容量的限制,同时增加了灵活性。 二、业务拆分: 电商平台,包含了用户、商品、评价、订单等几大模块,最
简单
的做法就是在
一个
数据库
中分别创建users、shops、comment、...
瀚高
数据库
内存
结构
目录 文档用途 详细信息 文档用途 了解瀚高
数据库
的
内存
结构,调整相关
内存
参数的大小以适应当前的运行环境。 详细信息 瀚高
数据库
的
内存
结构如下: 下面将详细介绍这些
内存
结构。 在瀚高
数据库
中,
内存
大概被分为两大类: (1)本地
内存
(Local memory area): 为每
一个
后端进程(backend process)分配的
内存
(2)共享
内存
(Shared memory area):
数据库
服务端所有的后台进程(backgroud process)使用的
内存
(一)本地
内存
: 每
一个
后端进程都会分配一块
MS-SQL Server
34,837
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章