32位linux下,安装oracle 10g,如何突破sga,1.7G的限制呢 另外如何查看oracle是32位的还是64位的,多谢高手指教啊 mapped_base是什么意思? 降低mapped_base,重新Link oracle软件,能给指导一下吗
by heaven_sky - Oracle - 2009-05-04 21:34:53 阅读(2163) 回复(3)
因项目需要数据库使用的是HP RP4440小型机两台,内存都为16G,共享磁盘安装的oracle10g rac 数据库,主要是做大数据量的查询,对响应时间要求高, 安装完成后,数据库中导入一张4百万条记录的表, 在单机的oracle数据库与oracle rac数据库中通过PLSQL 执行相同的sql语句,oracle10g rac的响应时间竟然比单机的还长,对PGA与sga大小调了多次,效果都不明细,请高人指点应该如何调优,不胜感激!
环境:linux AS 3+oracle10g 我在网页上直接将sga手动改为自动,调整了sga后,发现数据库无法启动,提示信息: SQL>; connect /as sysdba Connected to an idle instance. SQL>; startup ORA-27123: unable to attach to shared memory segment Linux Error: 22: Invalid argument Additional information: 1 Additional information: 65537 SQL>; 之前我没有备份............. 怎么办,大虾们? 在最后修改时出现提示:.../dbs/sp...
手工配置oracle 10g Enterprise Manager 最近在学习安装数据库的时候,用了多种方法创建,如dbca创建,手工创建,用模版创建等等,当用dbca创建数据 库的时候,没有选择“使用Enterprise Manager配置数据库”,造成后来想用em不能使用,必需用到手工配置em才 能使用,下面就介绍两种单实例环境实下em配制。 第一种方法,用dbca配置em,也是最简单的方法。 在命令提示符下输入dbca,出现"Database Configuration Assistant 欢迎使用...
最近在安装数据库的时候多了一个选项,调整sga的大小,以前记得是修改系统内核参数和..../dbs/init.ora,但在10g好象没什么效果,看了很久的白皮书也没有这方面的说明,不过官方网战上说最大可以支持到10g内存...................... 那么10g的oracle怎么调整sga呢?
有2个服务器和一个磁盘阵列,主要实现在A机硬件损坏时,能够在B机上继续工作。中间通过手动切换。磁盘阵列同时只连接到一个服务器。 现在已经分别在A机和B机上安装了oracle软件,并在A机上创建了数据库。在B机上需要怎么设置,才可以实现将磁盘阵列连接到B机时,就可以启动数据库? 需要在B机上重新创建一遍数据库吗?
装数据库的时候,字符集没注意看,结果装完之后是 WE8ISO8859P1 而不是 ZHS16GBK 问,如何把oracle 10g的字符集更改过来?在环境变量中已经设置为ZHS16GBK 了,但是不好使。 谢谢 ~
常用的sga命中率公式在10g中是否不适用? oracle文档对于数据库缓存命中率的定义为: Hit Ratio = 1 - (physical reads / (db block gets + consistent gets))。 而sga命中率公式为: 监控 sga 的命中率 select a.value + b.value "logical_reads", c.value "phys_reads", round(100 * ((a.value+b.value)-c.value) / (a.value+b.value)) "BUFFER HIT RATIO" from v$sysstat a, v$sysstat b, v$sysstat c where a.stat...
最近查看数据库的时候,发觉以下不解问题,数据库均是oracle 10g R1 图片一中,_shared_pool_size和shared_pool_size有什么区别? 是否由于oracle自动共享内存管理,shared_pool_size=0呢? 但是为什么图片2却没有_shared_pool_size的值? _shared_pool_size是怎么产生的? [ 本帖最后由 rambus 于 2006-6-20 12:14 编辑 ]