`

Oracle9i 修改默认 150 的最大连接数

阅读更多

SQL> show parameter processes;

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 1
db_writer_processes integer 1
job_queue_processes integer 10
log_archive_max_processes integer 1
processes integer 150

SQL> alter system set processes=300 scope = spfile;

系统已更改。

SQL> show parameter processes;

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 1
db_writer_processes integer 1
job_queue_processes integer 10
log_archive_max_processes integer 1
processes integer 150

 

如何修改linux中oracle数据库的最大连接数

用putty连接linux服务器,切换到
       su - oracle
       sqlplus /nolog 连接到数据库;
       conn / as sysdba
       show parameter session
       alter system set sessions = values(比如400) scope = spfile;//注意此处的分号;
       show parameter process
       alter system set processes = values(比如450)scope = spfile;//注意此处的分号;
       show parameter license  //查看最大的process;
       重新启动服务器;
ORACLE的连接数(sessions)与其参数文件中的进程数(process)有关,它们的关系如下:
sessions=(1.1*process+5)

但是我们增加process数时,往往数据库不能启动了。这因为我们还漏调了一个unix系统参数:它是/etc/system/ 中semmns,这是unix系统的信号量参数。每个process会占用一个信号量。semmns调整后,
需要重新启动unix操作系统,参数才能生效。不过它的大小会受制于硬件的内存或ORACLE SGA。范围可从200——2000不等。
semmns的计算公式为:SEMMNS>processes+instance_processes+system

processes=数据库参数processes的值 instance_processes=5(smon,pmon,dbwr,lgwr,arch)
system=系统所占用信号量。系统所占用信号量可用下列命令查出:#ipcs -sb
其中列NSEMS显示系统已占用信号量。
其它一些跟连接有关的参数,如 licence_max_sessions, licence_sessions_warning 等默认设置都为零,也就是没有限制。

 

分享到:
评论

相关推荐

    Red Hat Enterprise linux 5下安装Oracle 9i

    Oracle运行需要调整一些内核参数,例如最大打开文件数(`ulimit -n`)、共享内存段大小(`kernel.shmmax`)、最大进程数等。 7. **安装Oracle 9i**: 使用提供的安装介质启动安装程序,按照提示选择“高级安装”...

    oracle9i下手动创建可以使用的数据库.

    使用`orapwd`命令创建数据库口令文件,格式为`orapwd file=orapw<dbname> password=<password> entries=10`,其中`<dbname>`和`<password>`分别代表数据库名和密码,`entries`表示该口令文件能支持的最大连接数。...

    组态王与Oracle9i数据库的连接doc.doc

    【组态王与Oracle9i数据库的连接】是关于如何在组态王(KingView)这一工业自动化软件中,与Oracle9i数据库进行交互的知识点。以下是对这些内容的详细解释: 1. **Oracle9i数据库的启动**: - 通过“开始”菜单,...

    ORACLE9i_优化设计与系统调整

    §3.4.12 许可的最大会话数(LICENSE_MAX_SESSIONS) 74 §3.4.13 许可的最大用户数(LICENSE_MAX_USERS) 74 §3.4.14 许可的会话警告(LICENSE_SESSIONS_WARNING) 75 §3.4.15 归档文件目标路径(LOG_ARCHIVE_DEST...

    oracle 9i Rman 備份及恢復步驟

    在Oracle 9i环境下,RMAN(Recovery Manager)是一个强大的工具,用于数据库备份、恢复以及灾难恢复。本文将深入解析RMAN的备份与恢复步骤,帮助DBA和数据库管理员们掌握这一关键技能。 ### 一、切换服务器归档模式...

    oracle9i学习笔记

    Oracle9i以内部数值格式存储日期,但默认的显示格式是DD-MON-RR。日期的处理在SQL中非常重要,可以进行日期的加减、比较等操作,便于数据分析和报表生成。 这些函数在实际数据库操作中非常实用,能帮助我们高效地...

    HP Unix下安装oracle9i详细过程

    在HP Unix系统上安装Oracle 9i是一项技术性较强的任务,涉及到多个步骤和注意事项。以下是对整个过程的详细解析: 1. **环境准备**:首先,确保你的HP Unix系统满足Oracle 9i的硬件和软件需求。这通常包括检查CPU、...

    oracel9i命令大全

    本文主要聚焦于Oracle 9i的一些基本命令,包括连接、文件操作、交互式命令、显示和设置环境变量,以及用户管理。 首先,连接Oracle数据库是所有操作的基础。`conn[ect]`命令用于建立与数据库的连接,例如`conn ...

    ORACLE9i的INIT参数的详细说明

    以下是对ORACLE9i的一些关键初始化参数的详细说明: 1. **Blank_trimming**: 当设置为TRUE时,即使源数据长度超过目标字段长度,Oracle也会允许数据的存储,这符合SQL92的兼容性标准。默认值为FALSE,意味着默认...

    oracle 9i 面试题

    ### Oracle 9i 面试题详解 #### 一、字符串操作函数 Oracle 提供了一系列强大的字符串处理函数,这些函数可以帮助我们高效地管理和操作数据库中的文本数据。 - **ASCII()**: 返回字符表达式最左端字符的 ASCII ...

    Oracle9i的init.ora参数中文说明

    Oracle9i初始化参数中文说明 Blank_trimming: 说明: 如果值为TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。 值范围: TRUE | FALSE 默认值: FALSE serializable: 说明: 确定查询是否获取表级...

    Oracle 9i中文版基础培训教程13

    ### Oracle 9i中文版基础培训教程13:性能优化——通向OCP之路 #### 章节概述 在本章节中,我们将深入探讨Oracle 9i数据库系统的性能优化技术,这对于确保数据库高效稳定运行至关重要。随着业务的增长和技术的发展...

    Oracle表连接方式

    Oracle表连接方式 Oracle表连接方式是指在数据库中连接多个表以获取所需数据的方法。根据不同的数据集和查询需求,Oracle提供了多种表连接方式,包括NESTED LOOP、HASH JOIN和SORT MERGE JOIN等。 NESTED LOOP ...

    Oracle经典语句

    查询数据库的最大连接数是一项重要的监控指标,可以通过以下SQL语句实现: - `show parameter processes` 显示`processes`参数的值。 - `select * from v$license;`查看许可证信息,其中包含最大连接数。 #### 15. ...

    数据库考试题 oracle

    2. Oracle 9i 中有两个默认的系统用户,分别是 `sys` 和 `system`,初始密码分别为 `change_on_install` 和 `manager`。 3. 实例是 Oracle 系统中接收和处理用户请求的核心,它由后台进程和内存中的 System Global ...

    oracle 常用命令 TXT 最全的

    - 在Oracle 9i及之后的版本中,很多管理功能已经被SQL*Plus等工具取代。 ### 8. 如何查看Oracle服务器信息 - 可以通过如下命令查看Oracle服务器的信息: - `SELECT machine, terminal FROM V$SESSION;` - 这条...

    有关oracle语句操作

    此外,还可以查询数据库当前的高水位线(High Water Mark),即最大并发连接数: ```sql SQL> select * from v$license where name = 'sessions_highwater'; ``` #### 九、查询锁定对象 当多个事务试图访问同一...

    Oracle常用问题1000问

    - **最大连接数**:默认最大连接数为1000。 ### 17. 查询数据库SID - **查询数据库SID**: ```sql select name from v$database; ``` 以上知识点涉及了Oracle数据库的基础管理操作、配置参数调整以及一些常见...

    oracle常用口令

    - **administrator/administrator**:此账户用于管理Oracle9i AS Web Cache服务。 #### 三、创建数据库的方法 - **Oracle 8.0.5**:使用`orainst`命令进行安装配置,如果安装环境支持Motif图形界面,则可以使用`...

Global site tag (gtag.js) - Google Analytics