修改 sga_max_size
查看 sga_max_size
SQL>show parameters sga;
首先可以上网查一下 sga 相关的概念,这里不在详细说明
要注意:调整sga的顺序是,先调整tmpfs的大小,再调整MEMORY_TARGET 的大小,最后调整sga,保证tmpfs>MEMORY_TARGET >sga+pga
查看 tmpfs的大小 命令:df -f
---------------------------------------------------
说一下我修改的经历
由于一开始不知道调整sga_max_size需要注意这么多点
首先
SQL>alter system set sga_max_size=6400M scope=spfile;
然后就 shutdown 数据库了
然后重启 startup 报错:
ORA-00844: Parameter not taking MEMORY_TARGET into account
ORA-00851: SGA_MAX_SIZE 1073741824 cannot be set to more than MEMORY_TARGET 784334848.
这下完了 被坑了 因为必须是tmpfs>MEMORY_TARGET(在dbs目录下 spfile_xx.ora文件里面有 注意此文件是二进制文件不能修改) >sga+pga所以报错
这样的话 我就开始修改MEMORY_TARGET 可是数据库已经停了 mygod 无解了
于是上网查资料 摸索出了方法:
首先以这种方法去启动: sql>startup pfile='/oracle/admin/scotter(实例)/pfile/init.ora.14201513917';
此时再修改 alter system set memory_target=7000M scope=spfile;
错误又来了:ORA-32001: write to SPFILE requested but no SPFILE is in use
查看一下:
SQL>show parameter spfile;
NAME TYPE VALUE
------------------------------------ ---------------------
spfile string
没有值
创建:
SQL>create spfile from pfile;
报错:LRM--00109 count not open parameter file '/oracle/product/11.2.0/dbhome_1/dbs/initSCOTTER.ora'
此时把 '/oracle/admin/scotter(实例)/pfile/init.ora.14201513917'; 重命名initSCOTTER.ora 拷贝到/oracle/product/11.2.0/dbhome_1/dbs目录下
再执行
SQL>create spfile from pfile;
OK 可以重新生成/oracle/product/11.2.0/dbhome_1/dbs/spfileSCOTTER.ora(此文件本来就有)
现在可以修改memory_target
SQL>alter system set memory_target=7000M scope=spfile;
SQL>alter system set sga_max_size=6400M scope=spfile;
重启数据库 一切都好了!
分享到:
相关推荐
2009Sep_SGA__suspension_FalphaSMC_skycontrol_smc_利用smc控制_kitchen
2009Sep_SGA__suspension_FalphaSMC_matlab仿真模型_skyhook_vehicle_半主动悬架_磨.zip
资源名:SGA_遗传算法_matlab 资源类型:matlab项目全套源码 源码说明: 全部项目源码都是经过测试校正后百分百成功运行的,如果您下载后不能运行可联系我进行指导或者更换。 适合人群:新手及有一定经验的开发人员
Simple genetic algoritm in matlab
matlab_利用不同的光谱匹配算法实现光谱匹配_SA_SCA_SCF_SCM_SGA_SID_SID/SA
基本的遗传算法matlab语言实现,可变换其中的目标函数,实现计算
遗传算法(SGA)程序,里面附注了详细的解释,能够迅速理解其原理
4.21 SGA_MAX_SIZE 8 4.22 SORT_AREA_RETAINED_SIZE 8 4.23 PGA_AGGREGATE_TARGET 8 4.24 WORKAREA_SIZE_POLICY 9 4.25 SQL_TRACE 9 4.26 TIMED_STATISTICS 9 4.27 DB_CACHE_SIZE 9 4.28 DB_KEEP_CACHE_SIZE 9 4.29 ...
资源名:用MATLAB实现遗传算法程序及资料合集_SGA_matlab 资源类型:matlab项目全套源码 源码说明: 全部项目源码都是经过测试校正后百分百成功运行的,如果您下载后不能运行可联系我进行指导或者更换。 适合人群:...
用遗传算法解决TSP问题(编码、初始群体的产生、适应度计算、选择运算、交叉运算、变异运算)
实现简单遗传算法matlab编程,实现多值函数优化,找到最优解实现函数收敛
ORACLE修改SGA后无法启动的临时解决方法.比较实用的东西
实现单目标函数求最值问题的源码,层次很清楚,适合初学遗传算法者
实现遗传算法优化,其中根据自己的需求去改变相关的参数,算法稳定性一般,有待提高,见谅
Ver.1002 Sga_pro 2003.6.27[最大代数终止 或 适应度变化小于设定值终止,可解决带等式和不等式约束的问题]