社区
Oracle 高级技术
帖子详情
如何更改系统分配给Oracle的内存的大小?
laurels_x
2003-08-20 09:55:19
请问,如何更改系统分配给Oracle的内存的大小?
...全文
74
1
打赏
收藏
如何更改系统分配给Oracle的内存的大小?
请问,如何更改系统分配给Oracle的内存的大小?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Michaelyfj
2003-08-20
打赏
举报
回复
主要是修改init.ora中的参数:
shared_pool_size、db_block_buffers、large_pool_size等
如何给
Oracle
数据库
分配
内存
?
曾几何时,网络上流传着给
Oracle
数据库
分配
内存
的一条法则:把80%的
内存
分配
给
Oracle
使用,而又将这80%的
内存
分配
80%给
Oracle
的SGA,剩下的20%分给
Oracle
的PGA。记得Tom曾说过类似这样的话:如果一个参数的设置对
Oracle
是最佳的,那么
Oracle
就会自动地将其设为了默认值。而显然,在
内存
分配
这事上,
Oracle
的初始设置并不是按这个法则的,那么就是说从某一方面证明...
分配
oracle
内存
大小
,怎么给
Oracle
数据库
分配
内存
?
首先,我们来看看保留可用
内存
20%给操作
系统
是否合适。对于2G
内存
的服务器(现实中这样的机器不少),20%意味着400M,而通常400M对操作
系统
来说是不够用的。而对于
内存
特别多的主机,20%又显得太多。比如下面是一份来自于一台P595的
内存
情况:====================================================|==========|===========M...
Oracle
内存
分配
及优化策略
监控和调整SGA_TARGET参数:通过监控
系统
的SGA利用率和性能指标,动态调整SGA_TARGET参数的
大小
,以适应
系统
的需求。使用自动共享池管理(Automatic Shared Memory Management):启用自动共享池管理功能,让
Oracle
自动调整共享池的
大小
,以优化共享池的利用率和性能。SGA是
Oracle
数据库中的核心
内存
区域,用于存储共享的数据和控制信息。使用适当的
内存
分配
比例:根据
系统
的工作负载特征和资源需求,合理
分配
SGA和PGA的
大小
比例,以获得最佳的性能。
Oracle
修改
内存
大小
说明 这个
内存
大小
应该是我们在安装
Oracle
数据库时指定的,下面记录使用命令
更改
Oracle
内存
大小
的方法 查看
内存
的命令 需在命令窗口或sqlplus中执行~ show parameter sga; 例: SQL> show parameter sga; NAME TYPE VALUE ------------...
oracle
自动
分配
内存
,
Oracle
自动
内存
管理
分配
多少合适?
咱就不搞那些高深的了,直接11G自动
内存
管理。Oralce是按照当前
系统
的物理可用
内存
来进行
分配
的,我当时想,既然我机器上只跑一个
Oracle
,就把所有
内存
都给它不行了。于是我
分配
了80%的
内存
给他,再说16G的
内存
,剩20%也有很多。可是,你以为你以为的就是你以为的吗?如此下来我发现机器总是很卡,这让人很是郁闷。然后我把
Oracle
的最大
内存
修正了下,以下语句仅供参考:--修改
oracle
内存
参...
Oracle 高级技术
3,491
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章