`
chengyue2007
  • 浏览: 1493015 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

EBS DB最大连接数调整

 
阅读更多
最近部门在做JDeveloper开发,经常使EBS DB连接数达到最大,导致EBS出现无法访问的情况。所以尝试着提高了processes和sessions,EBS安装完之后,数据库init参数processes默认为200,sessions默认为400.这里我把DB的processes和sessions提高到了300和600。
1.查询数据库当前进程的连接数:
select count(*) from v$process;
2.查看数据库当前会话的连接数:
select count(*) from v$session;
3.查看数据库的并发连接数:
select count(*) from v$session where status='ACTIVE';
4.查看当前数据库建立的会话情况:
select sid,serial#,username,program,machine,status from v$session;
5.查询数据库允许的最大连接数(processes和sessions):
SQL> show parameter processes
NAME                                  TYPE         VALUE
processes                            integer     200
....
SQL> show parameter sessions
NAME                                  TYPE         VALUE
sessions                             integer     400
....
6.修改数据库允许的最大连接数:
修改数据库初始化文件中的processes和sessions值,文件位置:
/d01/oracle/<SID>/db/tech_st/11.1.0/dbs/init<SID>.ora
ORACLE的连接数(sessions)与其参数文件中的进程数(processes)有关,它们的关系如下:
processes             = 300    # Max. no. of users * 2
sessions              = 600    # 2 * processes
 
  1. --当前的连接数  
  2. select count(*) from v$process;  
  3. --设置的最大连接数(默认值为200)  
  4. select value from v$parameter where name = 'processes';  
  5. ------------------------------------------------  
  6. --查看当前的session使用情况  
  7. SELECT  Count(*) FROM v$session;  
  8. 或  
  9. SELECT   username, machine, program, status, COUNT (machine) AS  
  10. FROM v$session  
  11. GROUP BY username, machine, program, status  
  12. ORDER BY machine;  
  13. --查看系统最大session数  
  14. select value from v$parameter where name = 'sessions';  

 

Oracle EBS DB Init Parameters

Oracle EBS里查看数据库参数

路径:System Administration > Oracle Applications Manager > Initialization Parameters
或者
路径:System Administration > Oracle Applications Manager > System Configuration Overview > Database > Init.ora Parameters

可以查看DB的数据库parameter(init.ora或者pfile parameter)

关于Oracle Parameter可以参见我之前写得帖子:Oracle Parameters

如果是使用的init<sid>.ora的话,这个DB参数文件默认放在$RDBMS_ORACLE_HOME/dbs/init<sid>.ora

你可以在这个文件中修改DB参数,注意,修改完之后,需要重启数据库才能生效。

EBS的DB init.ora参数文件的设置

另外这里有两篇不错的metalink notes可以帮助你来设置EBS的init.ora参数文件,给出了一些设置的建议
Note: 216205.1 - Database Initialization Parameters for Oracle Applications Release 11i
Note: 396009.1 - Database Initialization Parameters for Oracle Applications Release 12

Index for Note 396009.1

This document describes the database initialization parameter settings required for Oracle E-Business Suite Release 12.

 

  • Section 1: Common Database Initialization Parameters For All Releases
  • Section 2: Release-Specific Database Initialization Parameters For Oracle 10g Release 2
  • Section 3: Release-Specific Database Initialization Parameters For Oracle 11g Release 1
  • Section 4: Release-Specific Database Initialization Parameters For Oracle 11g Release 2
  • Section 5: Using System Managed Undo (SMU)
  • Section 6: Temporary Tablespace Setup
  • Section 7: Database Initialization Parameter Sizing
Key Points
    * The document consists of a common section, which provides a common set of database initialization parameters used for all releases of the Oracle Database, followed by several release-specific sections, which list parameters and settings required for a particular release of the Oracle Database.
    * Put together, the parameters from the common section and appropriate release-specific section formulate a complete set of database initialization parameters.
    * Parameters may appear on a removal list either because they are obsolete, or because the default value is required and no other value may be set.
    * In the various parameter lists, check for comments giving any platform-specific exceptions. Such comments will apply only to the exact platform mentioned: for example, a reference to HP-UX (PA-RISC) will not apply to HP-UX (Itanium IA-64).
    * The "X" notation used in the release-specific section denotes all patchset releases within that major version. For example, "10.2.0.X" refers to all releases of 10.2.0, such as 10.2.0.2 and 10.2.0.3.
    * Oracle E-Business Suite Release 12 requires Oracle Database 10g Release 2 (10.2.0.2) Enterprise Edition as a minimum release level and edition. No earlier releases, or other editions of any release, may be used.


 

Database Initialization Parameter Sizing

关于DB Parameter Sizing,Oracle根据用户数提供了一个参考的设置列表

Footnote 1
    The parameter sga_target should be used for Oracle 10g or 11g based environments such as Release 12. This replaces the parameter db_cache_size, which was used in Oracle 9i based environments. Also, it is not necessary to set the parameter undo_retention for 10g or 11g-based systems, since undo retention is set automatically as part of automatic undo tuning.

    Enabling the 11g Automatic Memory Management (AMM) feature is supported in EBS, and has been found to be useful in scenarios where memory is limited, as it will dynamically adjust the SGA and PGA pool sizes. AMM is enabled by using the memory_target and memory_max_target initialization parameters. MEMORY_TARGET specifies the system-wide sharable memory for Oracle to use when dynamically controlling the SGA and PGA as workloads change. The memory_max_target parameter specifies the maximum size that memory_target may take. AMM has proven useful for small to mid-range systems as it simplifies both the configuration and management. However, many customers with large production systems have experienced better performance with manually sized pools (or large minimum values for the pools). On Linux, Hugepages has resulted in improved performance; however, this configuration is not compatible with AMM. For large mission-critical applications systems, it is advisable to set sga_target with a minimum fixed value for shared_pool_size and pga_aggregate_target.

Footnote 2
    The total memory required refers to the amount of memory required for the database instance and associated memory, including the SGA and the PGA. You should ensure that your system has sufficient available memory in order to support the values provided above. The values provided above should be adjusted based on available memory so as to prevent paging and swapping.

 

 

转载请注明出处:http://blog.csdn.net/pan_tian/article/details/7728738

 

分享到:
评论

相关推荐

    EBS db预克隆交互参考

    "EBS db预克隆交互参考"指的是在EBS环境中,为数据库克隆过程准备的一种交互式操作流程。预克隆是数据库克隆过程中的一个关键步骤,它通常涉及到数据备份、环境配置和定制化设置的复制,以便创建一个与生产环境相似...

    修改EBS R12服务器域名

    本文档将详细介绍如何在EBS R12环境下修改DB Tier(数据库层)和AP Tier(应用程序层)的域名,以确保整个过程顺畅无阻。 #### 修改顺序:先DB后AP 为了保证系统的稳定性和数据的一致性,建议按照“先DB后AP”的...

    Oracle EBS R12.1.3修改数据库监听端口

    该文档描述了Oracle EBS R12.1.3版本中 当修改数据库监听端口后在数据库服务器以及应用服务器需要作出的调整

    oracle ebs系统多应用节点安装手册

    * 高度灵活性:可以根据业务需求进行配置和调整。 * 高度安全性:具有完善的安全机制,以保护业务数据。 Oracle EBS 多应用节点安装手册提供了详细的安装指南和配置指南,以帮助用户快速安装和配置 EBS 系统。

    EBS-R12.2.0安装过程(linux-6.5)

    对内核参数和资源限制参数进行调整,以优化EBS的运行性能。例如,修改`/etc/sysctl.conf`中的参数值,然后执行`sysctl -p`使其生效。同时,编辑`/etc/security/limits.conf`以增加文件打开数和进程限制。 接下来,...

    EBS.rar_EBS

    "EBS"标签确认了这个压缩包与EBS博客系统直接相关。 描述中提到“支援dz2.5”,这可能意味着EBS与Discuz! X2.5论坛系统有一定的兼容性。Discuz! 是一款流行的PHP社区论坛软件,版本X2.5是其历史版本之一。EBS与...

    EBS通过URL进入表单

    知识点一:EBS(Oracle E-Business Suite)简介 EBS(Oracle E-Business Suite)是甲骨文公司(Oracle Corporation)推出的企业级商务套件,广泛应用于企业管理,包括财务管理、供应链管理、项目管理、人力资源管理...

    EBS性能调优之全面挖掘_V4.2(ebs性能优化、oracle性能优化、linux性能优化)

    EBS(Oracle E-Business Suite)性能调优是一项关键任务,它涉及多个层次的优化,包括存储设备、主机、数据库、应用系统、网络和客户端。此文档重点聚焦于应用系统和数据库层面的调优策略,同时也涵盖了一部分Linux...

    EBS与NC比较EBS与NC比较

    - EBS允许在录入单据时通过参数灵活控制后续流程,可以根据业务需求实时调整,具有很高的灵活性。 - NC则需要预先配置好业务流程,一旦设定,录入单据时无法修改,可能限制了流程的动态适应性。 3. 多计量单位...

    Oracle EBS 操作手册

    Oracle EBS(Oracle Enterprise Business Suite)是Oracle公司推出的一套全面的企业级应用套件,它集成了财务、供应链、人力资源、项目管理等多个业务模块,旨在帮助企业实现高效的运营管理。本操作手册将详细介绍...

    EBS二维码打印,oracle 二维码打印

    在Oracle E-Business Suite (EBS) 中实现二维码打印功能是一项技术性的工作,涉及到报表开发、数据集成以及打印机设置等多个方面。以下是对这个主题的详细解释: 1. **Oracle E-Business Suite(EBS)**:Oracle ...

    ebs发布webservice详解

    在IT领域,特别是企业级应用服务(EBS)与Web服务集成方面,Oracle E-Business Suite(EBS)提供了一套强大的工具和技术,允许企业通过Web服务接口将EBS的功能暴露给外部系统或应用程序。本文将深入探讨在EBS中发布...

    oracle ebs 成本核算

    Oracle EBS 成本核算详解 Oracle EBS 成本核算是指在 Oracle EBS 系统中对成本的管理和核算,旨在帮助企业控制和...因此,需要对 Oracle EBS 成本核算进行详细的设置和调整,以确保企业的财务管理的准确性和可靠性。

    ORACLE EBS 可用浏览器

    Oracle EBS(Oracle Enterprise Business Suite)是一款全面的企业资源规划(ERP)软件,它集成了财务、供应链、人力资源、项目管理等多个业务领域,为企业提供了一体化的解决方案。在Oracle EBS中,R11和R12是两个...

    win7 下 使用oracle EBS需要的文件

    4. **Oracle Client安装**:安装Oracle客户端,它是连接到EBS服务器所必需的。选择合适的版本(如Instant Client或Full Client),并确保安装路径不含空格或特殊字符。 5. **TNSListener配置**:设置TNSListener以...

    个性化EBS标准OAF页面

    个性化EBS标准OAF页面知识点 在Oracle E-Business Suite(EBS)中,个性化标准OAF页面是指基于Enterprise Object(EO)或SQL的版本,通过替换Value Object(VO)添加客户化属性来实现个性化的页面开发。下面是相关...

    EBS工作原理及功能详解.pptx

    当EPM不通电时,电磁阀保持初始位置,通过FBM(脚阀模块)的气压控制回路直接连接到继动阀的控制进气口。 EBS的组件及架构主要包括脚阀模块(FBM)、电子压力控制模块(EPM)、ECU、Wheel Speed Sensor(WSS)和Pad...

    ERP-oracle-ebs-凭证修改和调整.doc

    ERP-oracle-ebs系统中的凭证修改和调整是一个关键的财务管理任务,涉及到企业的会计准确性与合规性。Oracle E-Business Suite(EBS)是Oracle公司提供的一套全面的企业资源规划(ERP)解决方案,其中包括财务模块,...

    王重东Oracle-EBS R12DBA维护笔记

    维护章节可能包括了Oracle EBS R12的日常维护任务,例如并发服务管理、应用问题排查、导出文件失败处理、日志优化、JVM调整等。 4. **系统监控和性能调整** 在性能调整章节中,作者可能详细讲解了AWR、ASH等性能...

Global site tag (gtag.js) - Google Analytics