oracle数据库查看并修改最大连接数

作为一个DBA,维护数据库的时候,有时候会遇到数据库连接数够,客户端连接间歇性失败,会报错ORA-12519 TNS:no appropriate service handler found,此时我们需要修改oracle的最大会话数

操作方法

  • 01

    步骤一:首先通过sqlplus登陆数据库,sqlplus / as sysdba

  • 02

    步骤二:查看当前数据库进程的连接数

  • 03

    步骤三:查询数据库当前会话的连接数

  • 04

    步骤四:查看数据库设置的最大连接数和最大session数量,show parameter processes命令查看的是汇总的信息,也可以直接select value from v$parameter where name ='processes';  语句查看,最大进程连接数为4000.

  • 05

    步骤五:当数据库连接数需要调整时,可以用alter system set processes = 3000 scope = spfile;修改连接数。(修改3000只是示范,大多时候是连接数不够,数值修改的更大)

  • 06

    步骤六:修改processes和sessions值必须重启oracle服务器才能生效 shutdown immediate;关闭实例 startup启动

  • 07

    步骤七:步骤重启后再次查看,已经生效

  • 08

    步骤八:可以用如下命令查看数据库连接的消耗情况:select  b.MACHINE, b.PROGRAM, b.USERNAME, count(*) from v$process a, v$session b where a.ADDR = b.PADDR and  b.USERNAME is not null group by  b.MACHINE, b.PROGRAM, b.USERNAME order by count(*) desc

(0)

相关推荐

  • oracle数据库查看表空间使用率

    oracle数据库查看表空间使用率和设置表空间大小及自动增长的方法. 操作方法 01 查看表空间名称.大小.使用大小.剩余大小和使用率: SELECT a.tablespace_name " ...

  • Oracle数据库如何创建、修改、删除表空间

    Oracle数据库在 逻辑上将数据存储在 表空间中,在 物理上将数据存储在 数据文件中.表空间分为: 永久表空间.undo表空间和临时表空间. 创建.修改.删除表空间 01 --创建永久表空间 cre ...

  • 如何修改oracle数据库用户密码

    在oracle数据库日常维护过程中,由于oracle数据库很多,我们可能会忘记oracle的密码.如何进行oracle用户的密码修改呢?下面简单介绍一下. 操作方法 01 用CRT以安装oracle数 ...

  • 怎么查看oracle数据库的操作日志

    怎么查看oracle数据库的操作日志 操作方法 01 1.Oracle日志的路径的查看: 02 2.Oracle日志文件包含哪些内容:日志的数量可能略有不同 03 3.Oracle日志的查看方法语句代 ...

  • 怎样用命令行查看Oracle数据库的字符集

    这里介绍在windows系统的dos窗口中用命令行查看oracle字符集的方法. 操作方法 01 单击开始,按下windows徽标键+r键,在运行窗口中,windows系统打开dos窗口. 02 在d ...

  • Oracle数据库的启动和停止过程

    Oracle数据库的启动和停止过程 操作方法 01 oracle数据库的启动和停止过程 一.管理监听程序 只有具备sysdba和sysoper系统权限的用户才能启动和关闭数据库.在启动数据库之前应先启 ...

  • Oracle密码过期 怎么修改

    使用sqlplus登陆oracle数据库时提示"ORA-28002: 7 天之后口令将过期" 或提示 密码过期. [原因/触发因素] 确定是由于oracle11g中默认在defau ...

  • win864位使用plsqldeveloper连接oracle数据库的问题

    问题:win8的64位系统上使用plsql developer连接本地oracle数据库时会发生莫名其妙的问题,错误提示框甚至可能为空。 原因:据网上所说,原因估计是在64位系统上安装64位的Orac ...

  • oracle如何查看数据文件和控制文件存放位置

    在oracle的日常维护中,要经常查看oracle数据库的数据文件及控制文件存放位置, 以便能查看磁盘占用情况,避免对数据库造成性能困扰. 如何快速的查看oracle数据文件及控制文件的位置呢? 下面 ...