Oracle查看和修改最大连接数的具体步骤

第一步,在cmd命令行,输入SQLPLUS

第二步,根据提示输入用户名和密码。

1。查看流程和会话参数

显示参数过程

名称类型值

db_writer_processes整数1

gcs_server_processes整数0

job_queue_processes整数10

log_archive_max_processes整数2

处理整数50

显示参数会话

名称类型值

license_max_sessions整数0

license_sessions_warning整数0

logmnr_max_persistent_sessions整数1

会话的整数60

shared_server_sessions整数

2。修改进程和会话值

警告:改变系统设定过程= 300 =为范围;

系统已被更改。

>修改系统设置SQL会话= = 335的范围为;

系统已被更改。

三.必须重新启动对进程和会话值的更改,以便Oracle服务器生效。

Oracle(会话)的连接号与参数文件(进程)中的进程数有关,它们的关系如下所示:

会话=(1.1 *进程+ 5)

采摘(二)

查询数据库当前进程的连接数:

从v $过程中选择计数(*);

查看数据库当前会话中的连接数:

从v会话中选择计数(*);

检查数据库中并发连接的数量:

select count(*)从V $ SESSION状态=活动的地方;

查看当前数据库所建立的会话条件:

选择SID,串行#,用户名,程序,机器,从V $ SESSION状态;

查询数据库允许的最大连接数:

选择V参数name = 'processes美元价值;

或:显示参数过程;

修改数据库允许的最大连接数:

改变系统设置过程= 300 =为范围;

(您需要重新启动数据库以更改连接的数量)

重新启动数据库:

立即关闭;

启动;

查看哪些用户正在使用数据:


选择的OSUser,a.username,cpu_time / / 1000000 | |处决的,sql_fulltext,机

从V $ SESSION,V sqlarea美元B

在a.sql_address = b.address

为了cpu_time /执行降序;


注意:UNIX 1用户会话对应于操作系统进程,而Windows则体现在线程中。

启动Oracle


苏-甲骨文

目前系统 / / /密码数据库为SQL

启动/启动数据库

启动监听 / /启动监控

目前 / SYSDBA

立即关闭;

安装启动;

打开数据库;