oracle/dev/shm是什么目录?
/d
oracle数据库怎么增加内存?
版权?一个
1。修改挂载参数,linux就会运行。重启会强制磁盘检测,最后两个数据全部设置为0[~]#cat/etc/fstab2。修改SGA使用大小[~]#cat/etc/sysctl。
配置内核.shmallx中可用的共享内存总量,以页为单位。X*页面大小/1024/1024G内核。单个共享内存段的最大数量;y/1024/1024/1024G内核.单个共享内存段的最小值;z的单位是字节,一般是4k[]#tune2fs-l/dev/sda1|grep#34blocksize#34检查块大小,内存中的页大小是catgtgt/etc/sysctl。
conf《EOF内核.shmall7340032内核.shmmax34359738368EOF3.修改PGA参数altersystemsetSGA_max_size22526m作用域spfilealtersystemsetSGA_target22528m作用域spfilealtersystemsetPGA_aggregate_target6144m作用域spfile4。
如果以后数据文件大量增加,需要修改db_files,修改完成后需要重启。SYSgtshow参数db_filesSYSgtaltersystemsetdb_files9300scopesfile5.
查看修改后的修改结果[~]$ipcs-l扩展:不是所有的SGA内存区域都可以被SGA_目标控制。在10g中,只有5部分内存将再次运行。Oracle自动调整其使用的内存空间:DB_Cach:设置为0,则手动设置;大于0,将自动分配SGA内存。
STATISTICS_L:设置为典型或全部,以便收集足够的统计信息。否则,甲骨文可以在没有首先关闭统计信息作为参考的情况下,不能确定如何分配SGA各部分的内存。