ORACLE之典型问题,高分 initiliazing sga instancne xx是初始化系统全局区,pgs表示程序全局区。有什么数据库管理的工具吗?可以看一下当前数据库的运行情况,是不是sga或其他什么参数需要进行调整了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 系统全局域,和程序全局区的故障,你把错误信息ORA的报错代码帖出来 1、先了解相关概念process global area (PGA)system global area (SGA)SGA的主要构成:共享池区(shared pool):存放sql语句、过程、函数(libraray cache),数据字典(data dict. cache)数据库缓冲区(data buffer cache):存放从物理文件读取的数据块重做日志缓冲区(redo log buffer)大型池(large_pool_size):与并行查询,rman,mts有关 JAVA池(java_pool_size):在pl/sql中直接使用java才会用到PGA的主要构成:排序区(sort area):如果排序所需的内存大于排序区大小,则oracle会使用临时表空间做排序,增大I/O,降低效率哈希区(hash area):哈希算法使用的内存2、分析问题你就存在的问题,主要是应为SGA和PGA出了问题。也就是说数据的共享池和数据缓冲空间不足而引起的。3、解决问题经验建议的配置比率shared_pool_size=20%sga db_block_size X db_block_buffers =60%sgalog_buffer <9mbshared_pool_reserved_size=20%共享池区large_pool_size=20%共享池区当然,这里提供的方法和建议不一定能结决你这个问题。因为具体问题还要具体分析。我给出的只是一些比较大众化的解决方法。你可以结合这个方法,根据你当前的问题,进行分析并解决。 如何优化 Oracle 数据库表? oracle数据库创建触发器错误 大侠帮忙看看(动态游标使用问题),谢,先! 急啊!!!! 大家看看这样的删除,应该怎么实现?? 怎么样能得到异常抛出的位置。【急急急】 oracle中怎样使select查询的结果有中文标头header Oracle8.1删不掉怎么办? 对象权限问题,很简单,进来抢分 请弱水三千兄弟关注 Oracle11g的数据泵问题 请问怎么才能控制用户的Drop Table的权限? 请问我的ORACLE数据库归档日志文件存放在哪里?
process global area (PGA)
system global area (SGA)
SGA的主要构成:
共享池区(shared pool):存放sql语句、过程、函数(libraray cache),数据字典(data dict. cache)
数据库缓冲区(data buffer cache):存放从物理文件读取的数据块
重做日志缓冲区(redo log buffer)
大型池(large_pool_size):与并行查询,rman,mts有关
JAVA池(java_pool_size):在pl/sql中直接使用java才会用到PGA的主要构成:
排序区(sort area):如果排序所需的内存大于排序区大小,则oracle会使用临时表空间做排序,增大I/O,降低效率
哈希区(hash area):哈希算法使用的内存2、分析问题
你就存在的问题,主要是应为SGA和PGA出了问题。也就是说数据的共享池和数据缓
冲空间不足而引起的。3、解决问题经验建议的配置比率
shared_pool_size=20%sga
db_block_size X db_block_buffers =60%sga
log_buffer <9mb
shared_pool_reserved_size=20%共享池区
large_pool_size=20%共享池区当然,这里提供的方法和建议不一定能结决你这个问题。因为具体问题还要具体分析。我给出的只是一些比较大众化的解决方法。你可以结合这个方法,根据你当前的问题,进行分析并解决。