oracle mysql 线程数_oracle线程数更改

查看Oracle最大进程数:

SQL> select count(*) from v$session #连接数,查看更多oracle数据库的疑问, 可点击cuug官网。http://www.cuug.com

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

搞定!

以下为另一篇博文摘要

Oracle如何更改线程数

文档编写目的:当调用数据库的线程超过一定数量时出现,中间介数据源无法连接导致错误:这是连接数超过了数据库默认连接数导致的,数据库默认的连接数是150。 本篇文章就解决如何修改线程数的问题。

一、 查看一下数据库现有的进程数,是否已经达到参数processes的大小。 以sys用户登录plsql,运行命令,如下:

1.select count() from v$process; 取得数据库目前的进程数。

2.select value from v$parameter where name = 'processes'; 取得进程数的上限。

二、修改线程数

在SQL窗口运行如下命令:

SQL> select count() from v$process;--当前连接数

COUNT(*)

63

SQL> select value from v$parameter where name = 'processes' --数据库允许的最大连接数 VALUE

500

修改最大连接数:

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

重启数据库:

数据库线程数,到此为止,修改完成,解决数据库连接超过默认线程数问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值