`

oracle 11gR2版本sessiones和processes参数的关系

 
阅读更多

 在oracle11g以前的版本中,参数processes和sessiones一般是sessiones=1.1*processes+1的关系,但是在oracle11g中,参数processes和sessiones的关系好像变成了sessions=1.5*processes+26 。

下面我们来做验证:

 


SYS@ats>select * from v$version;

BANNER
----------------------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
PL/SQL Release 11.2.0.2.0 - Production
CORE    11.2.0.2.0      Production
TNS for Linux: Version 11.2.0.2.0 - Production
NLSRTL Version 11.2.0.2.0 - Production

SYS@ats>show parameter processes;

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
aq_tm_processes                      integer                0
db_writer_processes                  integer                1
gcs_server_processes                 integer                0
global_txn_processes                 integer                1
job_queue_processes                  integer                1000
log_archive_max_processes            integer                4
processes                            integer               
500
SYS@ats>show parameter session;

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
java_max_sessionspace_size           integer                0
java_soft_sessionspace_limit         integer                0
license_max_sessions                 integer                0
license_sessions_warning             integer                0
session_cached_cursors               integer                50
session_max_open_files               integer                10
sessions                             integer                776
shared_server_sessions               integer
SYS@ats>

 

我们然后把processes改为1000 看sessions变成多少了:

SYS@ats>alter system set processes=1000 scope=spfile;

系统已更改。

SYS@ats>startup force;
ORACLE 例程已经启动。

Total System Global Area 3206836224 bytes
Fixed Size                  2230768 bytes
Variable Size            2483029520 bytes
Database Buffers          704643072 bytes
Redo Buffers               16932864 bytes
数据库装载完毕。
数据库已经打开。
SYS@ats>show parameter session;

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
java_max_sessionspace_size           integer                0
java_soft_sessionspace_limit         integer                0
license_max_sessions                 integer                0
license_sessions_warning             integer                0
session_cached_cursors               integer                50
session_max_open_files               integer                10
sessions                             integer                1528
shared_server_sessions               integer
SYS@ats>show parameter processes;

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
aq_tm_processes                      integer                0
db_writer_processes                  integer                1
gcs_server_processes                 integer                0
global_txn_processes                 integer                1
job_queue_processes                  integer                1000
log_archive_max_processes            integer                4
processes                            integer               
1000
SYS@ats>

 

sessions变为1528了,好像不是processes*1.5+26的关系啊,这次加的是28;

 

SYS@ats>alter system set processes=100 scope=spfile;

系统已更改。

SYS@ats>startup force;
ORACLE 例程已经启动。

Total System Global Area 3206836224 bytes
Fixed Size                  2230768 bytes
Variable Size            2483029520 bytes
Database Buffers          704643072 bytes
Redo Buffers               16932864 bytes
数据库装载完毕。
数据库已经打开。
SYS@ats>select status from v$instance;


SYS@ats>conn sys@ats as sysdba
输入口令: ***
已连接。
SYS@ats>show parameter sessions;

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
java_max_sessionspace_size           integer                0
java_soft_sessionspace_limit         integer                0
license_max_sessions                 integer                0
license_sessions_warning             integer                0
sessions                             integer                560
shared_server_sessions               integer
SYS@ats>show parameter processes;

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
aq_tm_processes                      integer                0
db_writer_processes                  integer                1
gcs_server_processes                 integer                0
global_txn_processes                 integer                1
job_queue_processes                  integer                1000
log_archive_max_processes            integer                4
processes                            integer                100
SYS@ats>

 

这次sessions=5*processes+60了,真是琢磨不透了。但是提醒自己oracle11gR2版本中sessions和processes的关系已经改变了。

分享到:
评论

相关推荐

    Oracle11gR2官网下载地址

    2. **第二个安装包**:`http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip` 这两个链接分别提供了 Oracle 11g R2 数据库软件的两个安装部分。用户需要同时下载这两个文件,并解压...

    Oracle 11gR2官方rpm依赖包

    Oracle 11gR2是Oracle数据库的一个重要版本,它为用户提供了一套全面的企业级数据库解决方案。在安装Oracle 11gR2之前,确保系统满足所有必要的依赖性是至关重要的。这些依赖包通常以RPM(Red Hat Package Manager)...

    Oracle11gR2 CentOS7 静默安装

    - 下载Oracle11g Linux安装文件:**linux.x64_11gR2_database_1of2.zip** 和 **linux.x64_11gR2_database_2of2.zip**。 - 使用Xmanager Xftp工具将这两个文件上传至虚拟机的**/tmp**目录中。 #### 二、操作系统准备...

    Linux oracle 11gR2依赖包全套

    在IT领域,Oracle数据库系统是企业级数据存储和管理的核心工具之一,而Oracle 11g Release 2(11gR2)是其一个重要版本。在Linux环境下部署Oracle 11gR2,需要一系列特定的依赖包来确保系统的稳定运行和功能完整。这...

    ORACLE11GR2_RAC_linux安装

    oracle linux 6.4上安装部署 oracle RAC 11G R2,oracle linux上安装oracle是最简便的。

    CentOS7安装Oracle 11gR2 图文详解

    CentOS 7 安装 Oracle 11gR2 图文详解 本文将指导读者在 CentOS 7 操作系统上安装 Oracle 11gR2 数据库。本文涵盖了从环境准备到安装 Oracle 数据库的所有步骤。 一、环境准备 在安装 Oracle 数据库之前,需要...

    oracle11gR2依赖包.zip

    Oracle 11gR2是Oracle数据库的一个重要版本,它在Linux操作系统上广泛使用,特别是对于CentOS 6.8这样的稳定发行版。在安装Oracle 11gR2之前,确保系统具备所有必要的依赖包至关重要,因为这些依赖包提供了运行...

    实战完美搭建Oracle 11gR2_RAC+ASM+DG(最新精编版)

    - 数据库版本: Oracle 11gR2 11.2.0.3(64位)。 3. **基础配置**: - 需要安装两台虚拟机作为RAC节点,每台机器需要两块网卡。 - 需要安装一台虚拟机作为DG物理备库。 - 需要安装一台虚拟机作为模拟存储。 *...

    oracle客户端 win32-11gR2-client

    7. **兼容性和版本兼容性**:11gR2客户端与服务器端的11gR2版本兼容,同时也可以与某些高版本的数据库服务器(如12c)配合使用,但不保证所有功能都能正常工作。 8. **安装与配置**:安装Oracle客户端通常涉及设置...

    构建最高可用Oracle数据库系统:Oracle 11gR2 RAC管理、维护与性能优化

    《构建最高可用Oracle数据库系统:Oracle 11gR2 RAC管理、维护与性能优化》从硬件和软件两个维度系统且全面地讲解了Oracle 11g R2 RAC的架构、工作原理、管理及维护的系统理论和方法,以及性能优化的技巧和最佳实践...

    Oracle 11gR2 SCAN详解

    综上所述,Oracle 11gR2中的SCAN特性,通过引入虚拟服务层,极大地简化了RAC架构的配置和维护,同时增强了系统的灵活性和安全性。无论是通过DNS定义还是GNS机制实现,SCAN都为数据库管理和运维人员提供了一个更为...

    Oracle11gR2 (p10404530_112030_Linux-x86-64_1of7.part2.rar)

    Oracle11G Linux版本linux_x86_64_oracle11.2.0.3 文件分割成7个压缩包,必须集齐7个压缩包才能一起解压一起使用: Oracle11gR2 (p10404530_112030_Linux-x86-64_7of7.zip) ... Oracle11gR2 (p10404530_112030_Linux-...

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化.part1

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化.part1.rar

    Oracle11gR2 (p10404530_112030_Linux-x86-64_6of7.zip)

    Oracle11G Linux版本linux_x86_64_oracle11.2.0.3 文件分割成7个压缩包,必须集齐7个压缩包才能一起解压一起使用: Oracle11gR2 (p10404530_112030_Linux-x86-64_7of7.zip) ... Oracle11gR2 (p10404530_112030_Linux-...

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    15.3.1 Oracle版本 15.3.2数据表空间的调整 15.3.3 DML语句性能调整 15.3.4临时表空间的调整 15.3.5日志文件的调整 15.3.6 UNDO表空间的调整 15.4应用系统 15.4.1应用拆分 15.4.2 SQL执行过程 15.4.3 SQL...

    安装oracle11gR2数据库环境快速准备神器oracle-rdbms-server-11gR2-preinstall

    总结来说,"oracle-rdbms-server-11gR2-preinstall"工具是Oracle Linux 6环境下安装Oracle 11g R2数据库的一个强大助手,它简化了环境准备步骤,提高了安装效率,同时也降低了由于手动配置错误导致的问题。...

    Oracle 11gR2 2 Day Data Warehouse Guide

    Oracle Database 11g Release 2(简称11gR2)是Oracle公司推出的一款强大的关系型数据库管理系统。相比于早期版本,11gR2引入了许多新特性来提高性能、可扩展性和可用性,特别是在数据仓库方面进行了显著增强。这些...

    Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

    - Oracle数据库版本:linux.x64_11gR2_database #### 系统初始设置 - **修改root账户密码**:使用`sudo passwd`命令修改root用户密码。这是为了在安装过程中需要使用root权限时提供身份验证。 - **安装JDK**:由于...

    Oracle 11gR2 sqlplus 参考手册

    Oracle 11gR2 sqlplus 参考手册

    OEL6.1下安装Oracle 11gR2 和 OBIEE 11g

    Oracle Linux 6.1 (64位)下安装Oracle 11gR2 数据库和 Oracle BIEE 11.1.1.5 主要步骤: 1.安装 Oracle Linux 6.1 64位 操作系统; 2.安装Oracle 11gR2 数据库; 3.安装RCU; 4.安装BIEE 11g;

Global site tag (gtag.js) - Google Analytics