| | |
| | |
ORACLE 8.0.X 版本 SGA=((db_block_buffers * block size)+(shared_pool_size+large_poo ORACLE 8.1.X 版本 SGA=((db_block_buffers * block size)+(shared_pool_size+large_poo 理论上SGA可占OS系统物理内存的1/2??1/3,我们可以根据需求调整 我推荐SGA=0.45*(OS RAM) 假设服务器运行ORACLE 8.1.X 版本, OS系统内存为2G MEM, db_block_size 是8192 除了运行ORACLE数据库外, 没有其它的应用程序或服务器软件. 这样SGA合计约为921M ( 0.45*2048M ), 设shared_pool_size 250M (250*1024*1024 bytes) 设database buffer cache 620M (79360*8192 bytes) initorasid.ora文件里具体各参数如下: shared_pool_size = 262144000 # 250 M db_block_buffers = 79360 # 620 M log_buffer = 524288 # 512k (128K*CPU个数) large_pool_size = 31457280 # 30 M java_pool_size = 20971520 # 20 M sort_area_size = 524288 # 512k (65k--2M) sort_area_retained_size = 524288 # MTS 时 sort_area_retained_size = sort_area_size SUN Solaris里/etc/system文件里的几个参数同样跟内存分配有关
| |
|
|
| |
| |
|