SELECT value/1024/1024 MB FROM v$parameter WHERE name='sga_max_size'; Check free memory :
echo "kernel.sem = 250 32000 100 256" >> /etc/sysctl.conf sysctl -p in /etc/system :
# Current limits cat /proc/sys/kernel/shmmax cat /proc/sys/kernel/shmall Set for large SGA:
ls -l $ORACLE_HOME/bin/oracle # Should have setuid (rwsr-s--x) chmod 6751 $ORACLE_HOME/bin/oracle Increase (Linux):
SEMMSL = 250 (or max processes per instance) SEMMNS = 32000 (or higher) SEMOPM = 100 SEMMNI = 256 (or 1024 for large systems) Set persistently: