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

摘要:
作为DBA,在维护数据库时,有时数据库连接的数量足够多,客户端连接会间歇性失败,并且会报告错误ORA-12519TNS:noappriateservicehandlerfound。此时,我们需要将oracle会话的最大数量修改1/8。步骤1:首先通过sqlplus、sqlplus/assysdba2/8登录数据库步骤2:查看到当前数据库进程的连接数3/8步骤3:查询到当前数据库会话的连接数4/8步骤4:查看

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

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

1/8

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

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

2/8

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

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

3/8

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

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

4/8

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

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

5/8

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

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

6/8

步骤六:修改processes和sessions值必须重启oracle服务器才能生效

shutdown immediate;关闭实例

startup启动

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

7/8

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

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

8/8

步骤八:可以用如下命令查看数据库连接的消耗情况: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

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

免责声明:文章转载自《oracle数据库查看并修改最大连接数》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Qt 直接构建XML开发web services客户端程序未能加载文件或程序集“file:///C:Program Files (x86)SAP BusinessObjectsCrystal Reports for .NET Framework 4.0下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

使用Oracle DBLink进行数据库之间对象的访问操作

Oracle中自带了DBLink功能,它的作用是将多个oracle数据库逻辑上看成一个数据库,也就是说在一个数据库中可以操作另一个数据库中的对象,例如我们新建了一个数据database1,我们需要操作数据库database2中的表,或者我们需要操作远程机器上数据库database3中的表,我们就可以使用dblink这个强大的功能!1、我们如果要创建全局的D...

Ubuntu-20.04.1 安装 oracle 12.2.0.1 数据库database软件

as of: #!/bin/sh ##ubunt-20.04.1##Linux j 5.4.0-26-generic #30-Ubuntu SMP Mon Apr 20 16:58:30 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux ##GNU C Library (Ubuntu GLIBC 2.31-0ubuntu9)...

unigui如何连接数据库

unigui如何连接数据库 UNIGUI既可以二层直连数据库,也可以通过中间件连接数据库。 这里只介绍UNIGUI二层直连数据库。 数据库连接控件、数据集控件都要拖放在MainModule窗体上。UNIGUI会为每一个HTTP SESSION创建一个TUniMainModule对象。 附上ADO数据引擎连接MSSQL数据库的代码。 unit MainMod...

oracle数据库的创建及安装odac后oracle可能出现不能访问情况解决

利用工具创建ORACLE数据库步骤(截图): 第一步: 第二部: 第三部: 第四部:  第五步: 第六步: 第七步: 第八步: 第9步: 第十步: 第11步: 第12步: 第13步: 第14步: 点击“确定”,就开始创建数据库 oracle odac下载地址 安装后运行sqlplus sys/system as sysdba可能...

Oracle ASM 磁盘组基础知识整理(收藏版)

转至:https://cloud.tencent.com/developer/article/1494403 为什么要写这么一篇基础知识呢?还是有那么一点点原因的,不是胡编乱造还真是有真实存在的事件的,前两周里因一套生产环境数据库磁盘不足无法对其进行表空间扩容,需要向存储岗申请存储资源,当存储岗划好资源加完存储时,操作系统岗对其进行扫盘以及权限处理时忘记对...

数据挖掘的几种经典方法论

 目录 CRISP-DM方法 SEMMA方法 DMAIC方法 AOSP-SM模型 5A模型 数据挖掘与分析的“七步法” 一、CRISP-DM方法(最流行) CRISP-DM - Data Science Project Managementhttps://www.datascience-pm.com/crisp-dm-2/ 在老外的这个网站中,我们可以了可...