千家信息网

Linux安装Oracle内核参数配置说明

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,fs.file-max = 6815744--表示文件句柄的最大数量,表示在Linux系统中可以打开的文件数量。fs.aio-max-nr = 1048576--此参数限制并发未完成的请求,避免I/O
千家信息网最后更新 2026年11月01日Linux安装Oracle内核参数配置说明


fs.file-max = 6815744

--表示文件句柄的最大数量,表示在Linux系统中可以打开的文件数量。


fs.aio-max-nr = 1048576

--此参数限制并发未完成的请求,避免I/O子系统故障。推荐值是--1048576=1024*1024,即1024K 。


kernel.shmall = 2097152

--表示可用共享内存的总量,单位是页,在32位系统上一页等于4kB,也就是4096字节。一个共享内存段的最大大小是16G,那么需要共享内存页数是 16GB/4KB=16777216KB/4KB=4194304 (页)。也就是64Bit 系统下16GB 物理内存,设置 kernel.shmall = 4194304 才符合要求(几乎是原来设置2097152的两倍)。这时可以将shmmax参数调整到16G了,同时可以修改SGA_MAX_SIZE 和SGA_TARGET为12G(您想设置的SGA 最大大小,当然也可以是2G~14G 等,还要协调PGA参数及OS等其他内存使用,不能设置太满,比如16G)。


kernel.shmmax = 2147483648

--表示单个共享内存段的最大值,以字节为单位,此值一般为物理内存的一半,不过大一点也没关系,这里设定的为4GB,即[4294967296/1024/1024/1024]=4G。shmmax设置应该足够大,能在一个共享内存段下容纳下整个的SGA ,设置的过低可能会导致需要创建多个共享内存段,这样可能导致系统性能下降 。


kernel.shmmni = 4096

--表示单个共享内存段的最小值,一般为4kB,即4096bit。


kernel.sem = 250 32000 100 128

--250 是参数semmsl的值,表示一个信号量集合中能够包含的信号量最大数目。

--32000 是参数semmns的值,表示系统内可允许的信号量最大数目。

--100 是参数semopm的值,表示单个semopm()调用在一个信号量集合上可以执行的操作数量。

--128 是参数semmni的值,表示系统信号量集合总数。

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 = 1048576

--表示发送套接字缓冲区大小的最大值(以字节为单位)。


内存 最大 参数 单位 大小 字节 系统 信号 信号量 套接字 缓冲区 缓冲 单个 数量 最大值 也就是 数目 文件 物理 最小 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 河南云网互联网络科技有限公司 互联网科技与金融科技 易互联网科技有限公司 齐家互联网科技 亿账通互联网科技 碳银互联网科技有限公司 阿里巴巴算科技企业还是互联网 成都互联网科技公司100强 福建科技产业互联网发展 搜狐科技互联网 想开互联网科技公司怎么样 科技类公司包括互联网吗 爱医互联网络科技 工业互联网山东科技大学 互联网科技圈年度人物 高科技互联网套路 互联网金融科技公司的优势 唯美互联网科技 安徽九吞吴互联网科技有限公司 六子台科技互联网展会 新华互联网科技学院 佩信高科技互联网 青岛中康互联网医疗科技有限公司 互联网科技教育视频 河南猎农互联网科技有限公司 互联网科技人工智能实验室 中和天地互联网科技有限公司 产业互联网科技服务公司 互联网公司属于科技吗 小牛互联网科技有限公司地址
0