ORACLE - 安装前 系统参数配置
2016-05-25 09:43
447 查看
使用root用户登入
su - root
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 8388608
kernel.shmmax = 18253611008
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
net.ipv4.tcp_wmem = 262144 262144 262144
net.ipv4.tcp_rmem = 4194304 4194304 4194304
修改后运行"/sbin/sysctl -p"命令使得内核改变立即生效;
备注:
1)kernel.shmall表示内存总量(以页为单位,每页=4K)。
本机的内存为32G,kernel.shmall=32*1024*1024*1024/4096=8388608。
2)kernel.shmmax值需要大于SGA,本机内存为32G,
SGA=16G,kernel.shmmax=17*1024*1024*1024=18253611008
3)shmmni:该参数的默认值是 4096。通常不需要更改。
su - root
设置内核参数
修改/etc/sysctl.conf(vi /etc/sysctl.conf), 添加:fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 8388608
kernel.shmmax = 18253611008
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
net.ipv4.tcp_wmem = 262144 262144 262144
net.ipv4.tcp_rmem = 4194304 4194304 4194304
修改后运行"/sbin/sysctl -p"命令使得内核改变立即生效;
备注:
1)kernel.shmall表示内存总量(以页为单位,每页=4K)。
本机的内存为32G,kernel.shmall=32*1024*1024*1024/4096=8388608。
2)kernel.shmmax值需要大于SGA,本机内存为32G,
SGA=16G,kernel.shmmax=17*1024*1024*1024=18253611008
3)shmmni:该参数的默认值是 4096。通常不需要更改。
设置用户资源限制
编辑文件:vi /etc/security/limits.conf加入以下语句:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 4096
oracle hard nofile 65536
备注:
noproc - 进程的最大数目
2)nofile - 打开文件的最大数目
C)linux操作系统的登陆配置文件
编辑文件:vi /etc/pam.d/login加上下面的行:
session required pam_limits.so
备注:如果是redhat5及以上的版本,此处可以不设置
相关文章推荐
- ORACLE - 安装前 环境变量配置
- ORACLE-安装前RPM检查
- oracle表空间操作
- oracle函数trunc的使用
- Oracle中ltrim的用法
- oracle锁表后,系统能否自动解锁?
- ORACLE中的varchar2()与nvarchar2()的讲解
- Oracle物化视图创建全过程(转)
- Jdeveloper不能连接oracleXE
- Oracle读取和修改数据块的过程 专家
- ORACLE 里面的LIKE 语句的详细作用格式什么呀
- Oracle 如何创建和使用全文索引
- Oracle 查询死锁并解锁的终极处理方法
- Oracle 使用TOAD实现导入导出Excel数据
- Oracle中sys和system用户、系统权限和角色的区别
- Oracle学习笔记八 表空间
- Oracle学习笔记九 数据库对象
- Oracle学习笔记十 使用PL/SQL
- Oracle学习笔记十一 游标
- Oracle学习笔记十二 子程序(存储过程、自定函数)和程序包