Oracle9i(64bit)在Solaris10(SPARC)平台上的内存限制!
操作系统是Solaris10(64bit SPARC),数据库是Oracle9.2.0.1.0(64bit)for Solaris10(SPARC)
在数据库安装完成后,需要使用pfile启动到NOMOUNT状态,然后才能建库,但SGA,PGA,DB_CACHE,SHARED_POOL等几个参数无论指定多大,都提示OUT OF MEMORY的错误,后来将SGA调整到1.7GB以内才能正常,但是1.7GB的内存限制是32位系统的一个限制,跟64位系统应该没有关系,不知道有什么办法可以解决。
操作系统是Solaris10(64bit SPARC),数据库是Oracle9.2.0.1.0(64bit)for Solaris10(SPARC)
在数据库安装完成后,需要使用pfile启动到NOMOUNT状态,然后才能建库,但SGA,PGA,DB_CACHE,SHARED_POOL等几个参数无论指定多大,都提示OUT OF MEMORY的错误,后来将SGA调整到1.7GB以内才能正常,但是1.7GB的内存限制是32位系统的一个限制,跟64位系统应该没有关系,不知道有什么办法可以解决。
semsys:seminfo_semmni project.max-sem-ids 100
shmsys:shminfo_shmmax project.max-shm-memory 4GB
shmsys:shminfo_shmmni project.max-shm-ids 100
semsys:seminfo_semmni project.max-sem-ids 100
shmsys:shminfo_shmmax project.max-shm-memory 4GB
shmsys:shminfo_shmmni project.max-shm-ids 100
shmsys:shminfo_shmmax project.max-shm-memory 4GB
shmsys:shminfo_shmmni project.max-shm-ids 100
semmns
semmsl
shmmax
shmmin
shmmni
shmseg
msgmni
msgmnb
msgmax
估计应该是内核参数的问题,后来将上述参数逐个调大了些,内存的限制果然没有了。