Oracle 10g安装过后怎样调整内存分配大小 有一台64位的服务器安装了Oracle 10g 安装时的服务器内存是12个G,分配了80%的内存给Oracle。现在内存加到了64G,怎样多给Oracle分配些内存?请高手赐教,在下菜鸟谢过。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 根据业务来分,12*80%, 应该差不多了。 你现在看一下buffer 的命中率是多少,如果在90%以上,就不用调整了,SGA太大,会降低命中率。 一个良好性能的系统,命中率一般保持在95%左右。SQL>select (1-(sum(decode(name, 'physical reads',value,0))/(sum(decode(name, 'db block gets',value,0)) +sum(decode(name,'consistent gets',value,0))))) * 100 "Hit Ratio" from v$sysstat; Hit Ratio----------98.3471481Oracle 内存 架构 详解http://blog.csdn.net/tianlesoftware/archive/2010/05/16/5594080.aspx------------------------------------------------------------------------------ Blog: http://blog.csdn.net/tianlesoftware 网上资源: http://tianlesoftware.download.csdn.net 相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx DBA1 群:62697716(满); DBA2 群:62697977DBA3 群:63306533; 聊天 群:40132017 关于查询中的时间函数TO_date OR TO_char oracle连接sqlserver的问题 求一简单SQL语句! exp能进行多表的带条件导出吗? 如何将查询结果连接成字符串???? LINUX下sqlplus的操作 表空间合并~ 请问:存储过程调用中的参数传递问题 请问oracle 创建数据库时报 ora-1041 错误 如何解决 关于Proc的问题 分组查询统计手机号4-7位重复的记录? 在oracle9i中怎样将旧表的数据导入新表,它们的字段不一样
根据业务来分,12*80%, 应该差不多了。 你现在看一下buffer 的命中率是多少,如果在90%以上,就不用调整了,SGA太大,会降低命中率。 一个良好性能的系统,命中率一般保持在95%左右。SQL>select (1-(sum(decode(name, 'physical reads',value,0))/(sum(decode(name, 'db block gets',value,0))
+sum(decode(name,'consistent gets',value,0))))) * 100 "Hit Ratio" from v$sysstat; Hit Ratio----------98.3471481
Oracle 内存 架构 详解
http://blog.csdn.net/tianlesoftware/archive/2010/05/16/5594080.aspx------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
DBA1 群:62697716(满); DBA2 群:62697977
DBA3 群:63306533; 聊天 群:40132017