知识大全 深入讲解调整OracleSGA大小的解决方法

Posted

篇首语:苟利国家生死以,岂因祸福避趋之。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 深入讲解调整OracleSGA大小的解决方法相关的知识,希望对你有一定的参考价值。

深入讲解调整OracleSGA大小的解决方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  在修改数据缓冲区的时候 提示错误如下:

     SQL> alter system set db_cache_size=  scope=both;   alter system set db_cache_size=  scope=both   *   ERROR at line  :   ORA : parameter cannot be modified because specified value is invalid   ORA : Insufficient memory to grow cache   SQL>

  出现这种错误的具体原因

  SGA(sga_max_size)是由共享池(shared_pool_size) 缓冲区高速缓存(db_cache_size i以上版本) 大型池(large_pool_size) Java池(java_pool_size)组成的 在我们安装的时候这些已经分配了一定的值 由于需求需要对其进行调整

  现在sga的值是一定的 sga通常是大于等于以上几项的值之和

  假如正好sga等于各项之和 那么调大其中任何一项都会出错 调小是不成问题的

  在此情况下也就出现了以上的错误

  下面我们以db_cache_size为例:

  解决方法如下

   调小其它项的值 一般情况下我们不会采用这种方法 随着业务的增大对内存的需求越来越高 估计其它项也没有调小的余地

   调大sga此时数据库需要是在关闭状态 由于sga不是动态参数 所以我们需要修改init$Oracle_SID ORA的中sga的大小

  ( )首先创建参数文件 这是为了保持和服务器参数文件一致SQL>create pfile from spfile;

  ( )修改init$ORACLE_SID ORA中对应的sga_max_size大小

  ( )创建服务器参数文件SQL>create spfile from pfile;

  ( )启动数据库 修改db_cache_size的大小

  SQL> alter system set db_cache_size= scope=both;

  System altered

  修改完毕

  总结

cha138/Article/program/Oracle/201311/16919

相关参考

麦克连指标深入讲解

麦克连指标深入讲解顺势操作依剑法1、2的说明,读者了解MCL是一种超买超卖指标,市场处于“常态行情”时,股民采用“低买高卖”策略,似乎相当合理。但是,众所皆知,行情的波动不可能如此理想化,市场经常出现

知识大全 深入讲解 ASP+ 验证(三)

深入讲解ASP+验证(三)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!cha138/A

知识大全 深入讲解 ASP+ 验证(一)

深入讲解ASP+验证(一)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!入门  我们知道在整个AS

知识大全 深入讲解JSP 2.0下的动态内容缓存技术

深入讲解JSP2.0下的动态内容缓存技术  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  内容缓存

知识大全 深入讲解提升JSP应用程序的七个实用方法

深入讲解提升JSP应用程序的七个实用方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  方法一在

知识大全 深入讲解如何使用rollup配合group by命令

  Oracle数据库中的rollup配合groupby命令使用可以提供信息汇总功能(与小计相似)  示例如下  SQL>selectjobdeptnosalfromemp;  JOBDEPTN

知识大全 深入讲解游标类型为什么会产生数据检索[1]

  游标类型产生的数据检索问题  现象:  在将数据库兼容的级别从改到以后下文中的游标循环不出数据单独SELECT却会有结果:  DECLAREMyCursorCURSORLOCALREAD_ONLY

专家深入讲解新吉富罗非鱼常见细菌性疾病及防治方法

从2012开展基层农技推广体系建设以来,我们深入渔塘,发现养殖的新吉富罗非鱼常发生一些细菌性疾病。2013年8月27日,在水产专家吴鲁、李旻的带领下,我们一行又再次到南屏镇曼昔坝村老金田小组,对老金田

专家深入讲解新吉富罗非鱼常见细菌性疾病及防治方法

从2012开展基层农技推广体系建设以来,我们深入渔塘,发现养殖的新吉富罗非鱼常发生一些细菌性疾病。2013年8月27日,在水产专家吴鲁、李旻的带领下,我们一行又再次到南屏镇曼昔坝村老金田小组,对老金田

知识大全 深入讲解游标类型为什么会产生数据检索[2]

  在定义此类游标的情况下S锁是必须下的NOLOCK提示并不会起作用此现象通过查询游标OPEN时的sp_lock信息就可以观察得到它产生了IS和S锁  而NOLOCK提示是否起作用会影响的执行的结果(