`
fourfire
  • 浏览: 413958 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

oracle在solaris下安装时参数的计算

阅读更多

 SHMMAX maximum size of a shared memory segment
(共享内存段的最大字节数)
SHMMIN minimum size of shared memory segment
(共享内存段的最小尺寸)
SHMMNI maximum number of shared memory identifiers in the system
(系统中共享内存标识符的最大数目)
SHMSEG maximum number of shared memory segments a user process can attach
(每个用户进程可分配的最大共享内存段数目)
SEMMNI maximum number of semaphore identifiers in the system
(系统中信号灯标识符的最大数目)
SEMMSL maximum number of semaphores in a set
(每个(信号灯)集合中的信号灯的最大数目)
SEMMNS maximum number of semaphores in the system
(系统中信号灯的最大数目)
SEMOPM maximum number of operations per semop call
(每个semop调用的信号灯的最大数目)
SEMVMX semaphore maximum value
(信号灯最大值)

set semsys:seminfo_semmni 100
set semsys:seminfo_semmns 1024

系统中各个Oracle实例的"init[SID].ora"文件中PROCESSES值的总和(不包括最大的那个PROCESSES值)+ 最大的那个PROCESSES值 * 2 + 10 * Oracle实例的个数。

注:[SID]即为具体的数据库实例名

例如,一个有三个 Oracle实例的系统,在各自的"initsid.ora"文件中的PROCESSES参数设置为下列值:
ORACLE_SID=A, PROCESSES=100
ORACLE_SID=B, PROCESSES=100
ORACLE_SID=C, PROCESSES=200

则 SEMMSL 值的计算方法如下:
SEMMSL = [(c=200) + 10] = 210
则 SEMMNS 值的计算方法如下:
SEMMNS = [(A=100) + (B=100)] + [(C=200) * 2] + [(# of instances=3) * 10] = 630


set semsys:seminfo_semmsl 256

SEMMSL 的值可以通过以下方式计算得到:
所有Oracle实例的"init[SID].ora"文件中最大的PROCESSES值 + 10

set semsys:seminfo_semvmx 32767
set semsys:seminfo_shmmax 12884901888    

24G *0.5 * 1024*1024 (24G是物理内存)
set semsys:seminfo_shmmin 100

请补充,谢谢

分享到:
评论
2 楼 fourfire 2007-02-02  
12G根据你物理内存的一半
1 楼 iihero 2007-01-31  
why set semsys:seminfo_shmmax 12884901888    ?
How to set?

相关推荐

    Oracle Solaris10 8/11安装指南:基本安装-84

    在安装过程中,用户可以选择安装所需的软件包集合,这可能包括服务器、开发工具、桌面环境等。选择正确的软件包组合对于满足特定的工作负载至关重要。 8. **磁盘分区**: 分区是安装过程中的重要环节,涉及数据...

    Oracle Solaris 11 Oracle Solaris Tunable Parameters Reference Ma

    Oracle Solaris 11 的可调参数参考手册是系统管理员和开发者的重要资源,它详细介绍了在 Solaris 操作系统中可以调整的各种系统参数,以优化性能、安全性或满足特定工作负载的需求。Oracle Solaris 是一个功能强大的...

    Solaris9下安装Oracle9操作指南.doc

    这篇文章主要介绍了在 Solaris 9 操作系统下安装 Oracle 9 的详细步骤和经验总结。文章首先强调了 Oracle 9 在 Unix 操作系统中的安装手册是通用的,只是命令有所变化。然后,文章提供了一个详细的安装步骤,包括...

    Oracle10g for Solaris10

    在Oracle 10g for Solaris 10的安装过程中,用户可能需要了解以下关键知识点: 1. **系统要求**:确保硬件配置满足Oracle 10g的最低需求,包括足够的内存、处理器和磁盘空间。对于Solaris 10,还需要确认操作系统的...

    Oracle Solaris 11.2 Creating and Using Oracle Solaris Zones-21

    8. **迁移与备份**: Oracle Solaris Zones支持在线迁移,允许在不影响服务的情况下将Zone从一台物理主机迁移到另一台。此外,可以使用备份工具如`zfs snapshot`和`zfs send/receive`进行Zone的数据保护和恢复。 9. ...

    Oracle 10g X86 for solaris

    知识点:Oracle 10g X86 for Solaris操作系统下的安装与使用 1. **Oracle 10g X86版本概述**: Oracle 10g是Oracle公司推出的一款数据库管理系统,它在前代产品的基础上进行了重大改进,特别是在网络功能、数据...

    Oracle Solaris 11.2 Working With Oracle Solaris 11.2 Directory

    2. **安装和配置Oracle Solaris 11.2 LDAP**:在系统上部署和配置LDAP服务器,包括设置全局配置、初始化目录库和配置安全设置。这通常涉及安装必要的软件包、配置SSL/TLS证书以确保通信安全,并创建合适的访问控制...

    solaris教程 solaris安装

    Solaris 8是2002年发布的一个版本,虽然现在已经有了更先进的Solaris 10和Solaris 11,但其稳定的内核和丰富的管理工具使其在一些特定场景下仍然得到广泛应用。 二、Solaris 8安装前准备 1. 硬件兼容性检查:确保你...

    Oracle Solaris 11 Oracle Solaris Administration:SMB and Windows

    在 Oracle Solaris 11 中,SMB 服务通常由 CIFS(Common Internet File System)服务提供,这是一个基于 SMB 的协议,增加了对互联网的支持。CIFS 允许 Solaris 服务器与 Windows 网络中的客户端进行文件和打印机...

    Oracle Solaris 11.1 Working With DHCP in Oracle Solaris11.1-44

    在Oracle Solaris 11.1中工作时,动态主机配置协议(DHCP)是一个关键的网络服务,它允许系统自动获取网络配置信息,如IP地址、子网掩码、默认网关等。Oracle Solaris操作系统提供了对DHCP的强大支持,以简化网络...

    Oracle Solaris 11.1 Managing Network File Systems in Oracle Sola

    本指南覆盖了Oracle Solaris 11.1操作系统下的网络文件系统管理的关键方面,包括安装、配置、监控和优化。 网络文件系统(Network File System,简称NFS)是一种允许不同计算机之间共享文件和目录的协议,是分布式...

    Oracle Solaris 11 Oracle Solaris Administration:Naming and Direc

    在Oracle Solaris 11中,虽然NIS的作用有所减弱,但在某些场景下仍然有用,例如小型网络或需要与旧系统兼容的情况。管理员需了解如何创建和管理NIS域,以及配置NIS客户端和服务器。 3. **LDAP服务**:作为更现代和...

    Oracle Solaris 9 -Solaris 9 Installation Guide-538

    5. **网络配置**:安装时,需要配置网络接口,包括IP地址、子网掩码、默认网关等。指南将解释如何手动或自动配置这些参数。 6. **安全设置**:为了保护系统安全,安装过程中可能需要设置root密码、加密选项,以及...

    Oracle Solaris10 8/11安装指南:Solaris Flash归档文件(创建和安装)-92

    4. **系统优化**:在安装后,你可能需要进行一些调整,如设置网络接口、调整系统参数或安装特定的硬件驱动。 重要的是,由于 Flash 归档涉及对系统的深度修改,因此在操作前需确保有充分的备份。此外,务必了解 ...

    Oracle Solaris 8 Solaris 8 User Supplement-23

    尽管Oracle Solaris 8在发布时已经经过了严格的测试,但Sun Microsystems仍承认Xerox公司在图形用户界面发展上的先驱贡献,并持有非排他性的Xerox GUI许可证。 总的来说,《Oracle Solaris 8 Solaris 8 User ...

    Oracle Solaris 11.3 Booting and Shutting Down Oracle Solaris 11

    Solaris 11.3的内核支持动态内核模块加载,允许在运行时添加或移除硬件驱动。 5. **初始化进程** - 内核启动后,初始化进程(init)开始运行,负责启动系统服务和初始化系统环境。在Solaris 11中,这个过程由`/etc/...

    Oracle Solaris 11.3 Writing Device Drivers for Oracle Solaris 1

    在Oracle Solaris 11.3中编写设备驱动程序是系统级编程的重要组成部分,这涉及到与硬件交互以确保操作系统能有效地管理和利用硬件资源。本文档《Oracle Solaris 11.3 Writing Device Drivers for Oracle Solaris 1》...

    ORACLE-10gRAC-ASM-FOR-SOLARIS-安装指南.doc

    在安装过程中,需要选择合适的安装选项,包括语言、字符集、数据库名称等。 ORACLE 软件安装是最后一步,需要安装 ORACLE 软件和配置 ASM 环境。在安装过程中,需要选择合适的安装选项,包括语言、字符集、数据库...

    Oracle10g基于Solaris10的安装指南.doc

    在安装过程中,可能需要再次调整`/etc/system`文件以设置Oracle的最大内存限制,例如将`shmsys:shminfo_shmmax`设置为允许的最大值。此外,根据需要创建用户并设定其环境参数,确保用户`oracle`拥有正确的路径和库...

    Oracle Solaris 11.3 Tunable Parameters Reference Manual-198

    在使用该手册时,管理员可以根据具体的工作负载和性能瓶颈,查找相应的调优参数进行调整。例如,如果系统面临CPU资源紧张的问题,可以通过调整调度策略和优先级参数来优化进程执行;如果网络延迟较高,可能需要优化...

Global site tag (gtag.js) - Google Analytics