标签 sga 下的文章

分类: Oracle

Oracle修改SGA后无法启动解决方法

Oracle修改SGA超过系统内存后,会造成启动失败,解决方法如下:1、登录oracle sqlplus sys/sys@XXX(网络服务名). as sysdba 能够登陆 提示已经连接到空闲例程; 2、找 pfile,在 /.../admin/XXX(服务名)/pfile 下,init.ora.XXXXXXX(数字串) 3、执行命令 SQL> startup pfil...

阅读全文 »

分类: Oracle

ORA-27102: out of memory 故障处理

ORA-27102: out of memory一般发生在服务器系统配置变更以后,oracle在启动的时候报错,SQL> startup ORA-27102: out of memory Linux-x86_64 Error: 28: No space left on device系统实际可用内存还剩几十个GB,这个问题在linux到64位中比较常见,当SGA的值大于共享内存就会报这个...

阅读全文 »

分类: Oracle

修改oracle数据库SGA和PGA大小

SGA的大小:一般物理内存20%用作操作系统保留,其他80%用于数据库。SGA普通数据库可以分配40%-60%之间,PGA可以分配20%-40%之间。先用root配置内核参数:vi /etc/sysctl.conf fs.file-max = 6815744 kernel.sem = 250 32000 100 128 kernel.shmall = 1073741824 kernel....

阅读全文 »