安装甲骨文时在Linux上设置内核参数的含义

  

官方的安装文档,对于内核参数的修改描述的非常清晰。

     

     

     

之前,除了检查操作系统的硬件和软件是否满足安装需要之外,一个重点就是修改内核参数,其中最主要的是和内存相关的参数设置。

     

进程可以分配的单独共享内存段的最大值。一般设置为内存总大小的一半。这个值的设置应该大于或的值,因此对于安装数据库的系统,的值应该比内存的二分之一大一些。

     

     

的设置。

     

     

参数的几种方法,这三种方式都可以将设置为。这个参数的修改可以不重启数据库。个人推荐使用第二种命令的方式,采用第三种方式需要执行操作或重启,但是为了确保下次重启后设置值仍然生效,第三种方式是必不可少的。前两种方式类似,而第三种方式则类似。

     

推荐最小值为,可以适当比增加一些。

     

     

的修改方式没有区别,不在赘述。

     

参数,而忽略了参数的设置。这个值推荐设置为物理内存大小除以分页大小。

     

     

获取分页的大小,用来计算的合理设置值:

     

     

8388608

     

的内存分页大小的系统而言,的值应该设置为。

     

     

     

是进程或线程间访问共享内存时提供同步的计数器。

     

。对于系统中存在大量并发连接的系统,推荐将这个值设置为初始化参数加。

     

和的推荐值为。

     

。事实上,如果的值超过了是非法的,因此推荐的值就设置为。推荐的设置不小于,假如数据库的参数设置为,则的设置应为:

     

     86620年

     

个信号灯,因此有推荐将设置为的值。验证的和的的配置为。

     

     

     

个值从左到右分别为,,和。修改方法为:

     

     

     

安装甲骨文时在Linux上设置内核参数的含义