知识大全 Oracle和SUNSolaris内核参数
Posted 知
篇首语:落花踏尽游何处,笑入胡姬酒肆中。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Oracle和SUNSolaris内核参数相关的知识,希望对你有一定的参考价值。
Oracle和SUNSolaris内核参数 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
本文描述了Sun Solaris上运行Oracle数据库所需要设置的一些内核参数
一些预备知识
shared memory:共享内存段
一个内存区域 可以被不同的进程读取 Oracle使用它来构成SGA Oracle使用以下三种方法来创建一个SGA区
.使用单个共享内存段
.使用连续多个共享内存段
.使用多个不连续共享内存段
Oracle优先使用的第一种方法 如果成功 则继续初始化 不成功则使用第二种方法 再不成功则使用第三种方法 如果再不成功 则初始化失败 Oracle报告错误代码
Semaphore (信号量)
可以看作一个标记 可以有On和Off两种状态 Oracle使用semaphores来实现服务器进程对SGA区的存取控制
Shared memory 和semaphore 是Oracle在Unix上运行的重要资源 如果Oracle 实例得不到所需要的资源 实例启动就会失败
参数
对于运行一个Oracle实例的Solaris系统 改变/etc/system文件中的一些关于共享内存的参数 以使Oracle实例可以正常运行 如果有多个实例的话 还需根据下面方法重新计算某些值
共享内存:
shmmax
含义 这个设置并不决定究竟Oracle数据库或者操作系统使用多少物理内存 只决定了最多可以使用的内存数目 这个设置也不影响操作系统的内核资源 max shared memory segment size (SHMMAX) bytes
设置方法 *物理内存
例子 Set shmsys:shminfo_shmmax=
shmmin
含义 共享内存的最小大小
设置方法 一般都设置成为
例子 Set shmsys:shminfo_shmmin=
shmmni
含义 系统中共享内存段的最大个数
例子 Set shmsys:shminfo_shmmni=
shmseg
含义 每个用户进程可以使用的最多的共享内存段的数目
例子 Set shmsys:shminfo_shmseg=
信号量:
semmni
含义 系统范围内设置信号量集的最大数目 UNIX将信号量分配到个信号量集 分配的信号量数目的范围为 到semmsl参数所设置的值
设置方法 固定
例子 Set semsys:seminfo_semmni=
semmsl:
含义 一个set中semaphore的最大个数 系统范围内信号量集中信号量的数目
设置方法 设置成为 +所有Oracle实例的InitSID ora中最大的Processes的值
例子 Set semsys:seminfo_semmsl=
semmns
含义 系统中semaphores的最大个数
设置方法 这个值可以通过以下方式计算得到 各个Oracle实例的initSID ora里边的processes的值的总和(除去最大的Processes参数)+最大的那个Processes× + ×Oracle实例的个数
例子 Set semsys:seminfo_semmns=
semopm
set semsys:seminfo_semopm=
semvmx
set semsys:seminfo_semvmx=
改变了/etc/system里边以上参数以后 重新启动计算机
$reboot
然后检查当前的参数
$sysdef I
如果系统参数仍旧没有改变得话 使用以下命令
cha138/Article/program/Oracle/201311/18723相关参考
Oracle中备份控制文件和启动参数文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 备份控制
知识大全 Oracle中自定义函数 无参数 输入参数 输出参数
Oracle中自定义函数无参数输入参数输出参数 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lis
实例结构 oracle实例=内存结构+进程结构 oracle实例启动的过程其实就是oracle内存参数设置的值加载到内存中并启动相应的后台进程进行相关的服务过程 进程结构 oracle进程
Oracle参数绑定性能实践 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!从Oracle的SGA的
Oracle初始参数与当前用户 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 修改参数值 al
如何获得Oracle的隐含参数 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Oracle数据库
$sqlplus/assysdba SQL*Plus:ReleaseProductiononThuNov:: Copyright(c)Oracle AllRightsReserved
Oracle归档模式的命令及参数 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!Oracle数据库可
Oracle归档模式的命令及参数说明 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Oracle
Oracle中审计参数audit 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 近日逐步开始课题