`
kalogen
  • 浏览: 886624 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

oracle中修改process

阅读更多

在 oracle中,要经常查看process:

查看ORACLE最大进程数
SQL> select count(*) from v$session  #连接数
SQL> Select count(*) from v$session where status='ACTIVE' #并发连接数
SQL> show parameter processes  #最大连接
SQL> alter system set processes = value scope = spfile;重启数据库  #修改连接

unix 1个用户session 对应一个操作系统 process
而 windows体现在线程

------------------------------------------------------------------------------
修改ORACLE最大进程数
使用sys,以sysdba权限登录:

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

SQL> create pfile from 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     300

 

--查看当前有哪些用户正在使用数据
SELECT osuser, a.username,cpu_time/executions/1000000||'s', sql_fulltext,machine 
from v$session a, v$sqlarea b
where a.sql_address =b.address order by cpu_time/executions desc;

 

 

还有可以查询

select sessions_highwater  from v$license;

sessions_highwater 记录的是数据库会话曾经达到的最大值

查询数据库自启动以来最大的并发数量

select * from v$license

分享到:
评论
1 楼 kalogen 2010-10-12  
这种问题往往出现在某一、二个页面上,去找找吧。
select * from v$open_cursor;

看看有哪些查询,说不定会有用

你可以通过
select sql_text,count(*) from v$sql s , v$session se
where se.prev_hash_value =s.hash_value
group by sql_text
来定位session 最后run的SQL,看看能不能扔给开发TEAM, 发现什么问题

关于Java开发中使用Oracle数据库的一点注意事项

很多朋友在Java开发中,使用Oracle数据库的时候,经常会碰到有ORA-01000: maximum open cursors exceeded.的错误。

实际上,这个错误的原因,主要还是代码问题引起的。
ora-01000: maximum open cursors exceeded.
表示已经达到一个进程打开的最大游标数。

相关推荐

    修改oracle process session 初始化参数

    #### 二、修改Process数量 接下来,我们学习如何调整`process`的数量。`processes`参数定义了Oracle实例可以创建的最大并发进程数。更改此参数需要重启数据库。 1. **修改并保存设置** - 修改`processes`参数的值...

    一个Oracle server process进程会消耗多少内存

    本文将基于新炬网络专家杨志洪的文章《一个Oracle server process进程会消耗多少内存》中的案例和经验分享,深入探讨Oracle Server Process进程的内存消耗情况,并提供一些实用的指导建议。 #### 二、Oracle Server...

    修改oracle初始化参数,包括Process,Session,SGA,PGA

    ##### 修改Process参数 如果需要增加进程数,可以通过以下步骤进行: ```sql SQL> alter system set processes=800 scope=spfile; ``` 这里我们设置`processes`为800,并指定更改的范围为`spfile`(即服务器参数文件)...

    Oracle Process Manufacturing Process Planning API User’s Guide

    Process Planning API 是Oracle Process Manufacturing的一部分,提供了编程接口,允许开发人员与系统交互,执行诸如创建和修改配方、制定生产计划、管理物料需求以及进行成本估算等任务。API通常用于自动化工作流、...

    Oracle Process Manufacturing Process Execution API User’s Guide

    Oracle Process Manufacturing Process Execution API User’s Guide 是一份专为在Oracle 11i环境中使用Oracle Process Manufacturing(PM)的开发人员和系统管理员准备的详细指南。该文档旨在帮助用户理解和利用...

    oracle修改最大连接数

    通过本文的介绍,我们了解到如何在Oracle数据库中修改最大连接数,包括理解相关参数、具体操作步骤以及注意事项等。正确地调整这些参数对于提升数据库性能、确保稳定运行至关重要。希望读者能够在实际工作中灵活运用...

    oracle修改机器名后不能启动Console的解决方案

    ### Oracle修改机器名后不能启动Console的解决方案 在Oracle数据库管理过程中,有时为了方便记忆或出于其他考虑,可能会更改服务器的主机名。然而,在Oracle环境中修改主机名后,可能会遇到Oracle Database Console...

    修改数据库最大连接数以及linux系统下ORACLE数据库启动多实例参照.pdf

    数据库最大连接数修改与 Oracle 多实例启动在 Linux 系统下 一、修改 Oracle 数据库允许的最大连接数 Oracle 数据库的最大连接数可以通过修改参数文件或使用 alter system 语句来实现。下面是修改最大连接数的步骤...

    Oracle BPEL Process Manager安装步骤.docx

    本文档主要介绍在Microsoft Windows XP (MSXP) 操作系统环境下安装Oracle BPEL Process Manager的具体步骤,以及安装过程中需要注意的关键事项。文档还包括了一些基本的配置指导和常见问题解决办法。 #### 二、安装...

    oracle_db_process.zip_linux oracle_oracle

    在这个“oracle_db_process.zip_linux oracle_oracle”压缩包中,包含的“dbprocess.c”和“dbprocess.h”文件可能是一个C语言编写的程序,用于与Oracle数据库进行交互,执行数据处理任务。现在,我们将深入探讨在...

    oracle监听无法启动

    - **重新设置环境变量**:如果发现环境变量设置不正确,可以通过系统环境变量设置工具进行修改,或者在命令行中临时设置,如`set ORACLE_HOME=C:\oracle\product\10.2.0\db_1`。 ### 3. 关闭并重启Oracle服务 - **...

    Oracle Process Manufacturing Product Development Recipe API User

    Oracle Process Manufacturing Product Development Recipe API User’s Guide 是一份针对11i版本的专业指南,旨在帮助用户理解和操作Oracle在过程制造产品开发中的配方API。这个API(应用程序接口)是Oracle数据库...

    oracle连接数修改方法

    Oracle查看、修改连接数  1.查询数据库当前进程的连接数:  select count(*) from v$process;  2.查看数据库当前会话的连接数:  elect count(*) from v$session;

    因配置Process参数导致Oracle监听无法启动的问题解决办法

    `Process` 参数是Oracle数据库中一个至关重要的配置项,它定义了数据库实例在操作系统级别上可以同时运行的进程数。如果此值设置过低,可能限制了数据库处理并发请求的能力,导致性能下降或服务中断。而设置过高则...

    Oracle Process Manufacturing Product Development Formula API Use

    在Oracle Process Manufacturing中,Formula API提供了对配方的创建、修改、查询和管理的能力,包括但不限于以下关键知识点: 1. **配方管理**:Formula API支持创建和维护复杂的制造配方,包括原材料、成分比例、...

    Oracle Process Manufacturing Manufacturing Accounting Controller

    《Oracle过程制造会计控制器》是Oracle公司为过程制造业提供的一款关键财务管理工具,旨在帮助用户有效管理制造过程中的会计活动。该指南(Release 11i)由Sudha Seshadri为主要作者,并有Rajesh Seshadri、Uday ...

    Oracle Process Manufacturing Product Development User’s Guide

    这意味着使用、复制、披露、修改和适应程序(包括文档和技术数据)都须遵循Oracle许可协议中的相关规定。 本指南将深入探讨以下几个关键领域: 1. **配方管理**:Oracle提供了一个强大的配方管理系统,允许用户...

    Oracle Process Manufacturing Formula API User’s Guide

    3. **物料与成分管理**:API提供了对物料和成分的接口,可以添加、删除或修改配方中的物料比例,以及对应的供应商、规格等信息。 4. **工艺流程控制**:通过API,开发者可以定义和调整生产过程中的各个步骤,包括...

    修改数据库最大连接数以及linux系统下ORACLE数据库启动多实例借鉴.pdf

    Oracle数据库最大连接数修改和Linux系统下Oracle数据库多实例启动 一、修改Oracle数据库最大连接数 Oracle数据库的最大连接数是指数据库允许的最大并发连接数,该数值可以通过修改数据库参数来实现。下面是修改...

Global site tag (gtag.js) - Google Analytics