偶的oracle10g服务器有4G内存但是只使用了500m内存,把SGA和PGA加到多大好?

[复制链接]
查看11 | 回复9 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
如题,想简单调优一下oracle,版本是10g。发现4G的内存才被使用500多m,是不是把SGA和PGA大小调大就可以做到提高oracle性能了?另外分别调多大为好???另外sort_area_size现在是65536,调成128k行不行?
另:os为win2k3 enterprise,cpu为双exon pm 2.8
业务都是3层架构的的b/s结构,比如论坛,oracle+java app server的形式。服务器单独给oracle用。oracle安装时都是默认安装。
多谢指教!
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
看你的应用类型了,
多少用户并发,执行事务大小来调整pga_aggregate_target
给服务器留下200m-20%的内存
sga一下不要给的太猛
先sga=shared_pool 500M +db_cache 1.5g=2g
pga 1g
跑跑看了
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
试试看,多谢!
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
要根据你的业务来看
经过多次的调整才能达到最佳的效果!
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
这要看你的业务。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
固定SAG_MAX_SIZ参数,然后10g可以自己进行管理
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
固定SAG_MAX_SIZ参数,然后10g可以自己进行管理
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
业务都是3层架构的的b/s结构,比如论坛,oracle+java app server的形式。
oracle安装时都是默认安装。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
另外sort_area_size现在是65536,调成128k行不行?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
这需要根据你的业务情况来定!
一般情况下:SHARED_POOL_SIZE=200-300M
DB_CACHE_SIZE=1G左右
PGA需要根据你的并发用户情况来定。
你可以参考以前BITI的文章来设定!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行