oracle数据库加大sga,oracle数据库监控要点

oracle数据库监控要点oracle数据库监控要点oracle数据库监控要点oracle数据库监控要点oracle数据库监控要点

数据库监控要点

作者:刘 靖

在派综系统的大型数据库运行的过程中,尤其生产库经常发生系统性能的问题,在实际的操作中,积累如下的要点:

1 表空间的管理问题 1.1 表空间满

解决办法:给表空间增加数据文件;

2 ORACLE数据库基本参数的设置问题 2.1 SGA的设置

SGA的意思是共享全局区,在ORACLE中参数全称为sga_max_size,这个参数的设置在大型数据库系统中需要综合规划考虑。一个OS要预留200M以内的内存空间(不包含大量进程的PCB),应用的中间层(Weblogic)大约需要1G的内存空间,其他软件的运行也需要内存空间,也要考虑。

在一般的数据库服务器系统上,如果只有数据库软件的运行,应用服务器中间层如果被分离出来,那么完全可以将SGA分配的内存空间加大在物理内存中的比例,在实际情况中一般把SGA划分为物理内存的45%~65%(根据实际情况而定)。但是根据系统设计和数据容量的要求,SGA有个最小的限度,这就要求客户方的系统硬件性能达到这个标准。

在派综系统实际经验中,如深圳、广州、佛山、东莞(该市还未正式启用系统)的数据生产库日增量和并发进程、会话的量很大,这就势必要求数据库物理内存和CPU性能参数比较高,与此同时SGA的参数绝对值设置也应该高于其他地市;例如在中山、江门、珠海、云浮、惠州、肇庆等二三线城市的数据生产库日增数据量和并发进程、会话的量相对较小,可以减少SGA的分配比例,但是SGA的绝对值设置也不得低于1G~1.5G。所以在二三线城市的派综系统的数据库服务器上,物理内存至少要2G是必须的。

关于文件系统和裸设备:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值