快速,持续,稳定,傻瓜式
支持Mysql,Sqlserver数据同步

查看oracle数据库的连接数以及用户

在线QQ客服:1922638

专业的SQL Server、MySQL数据库同步软件

1.查询Oracle连接数

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

2.查询Oracle的并发连接数

从状态为" ACTIVE"的v $会话中选择计数(*);

5 用户权限或

从dba_sys_privs选择*;

选择* from user_sys_privs;

12

从V $ PWFILE_USERS中选择*;

从v $ process中选择count(*)-当前连接数

从v $参数中选择值,其中name =" processes"-数据库允许的最大连接数

修改最大连接数:

更改系统设置进程= 300范围= spfile;

重新启动数据库:

立即关闭;

启动;

-检查哪些用户当前正在使用数据

SELECT osuser,a.username,cpu_time/executions/1000000 || " s",sql_fulltext,机器

从v $会话a,v $ sqlarea b

其中a.sql_address = b.address按cpu_time/执行desc的顺序;

从v $会话#连接数中选择计数(*)

从v $会话中选择计数(*),其中status =" ACTIVE"#并发连接数

显示参数过程#最大连接数

更改系统设置过程=值范围= spfile;重新启动数据库#modify连接

SQL \从状态为" ACTIVE"的v $会话中选择计数(*);

COUNT(*)

----------

20

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

COUNT(*)

----------

187

SQL \显示参数过程;

名称类型值

---------------------------------------------------------

aq_tm_processes整数0

db_writer_processes整数1

gcs_server_processes整数0

job_queue_processes整数10

log_archive_max_processes整数2

处理整数450

SQL \

并发是指活动,我看到了

SQL>从v $会话#连接数中选择计数(*)

SQL>从v $会话中选择计数(*),其中status =" ACTIVE"#并发连接数

SQL>显示参数过程#最大连接数

SQL \更改系统设置过程=值范围= spfile;重新启动数据库#modify连接

Unix 1用户会话对应一个操作系统进程

窗口反映在线程中

DBA应该定期检查数据库的连接状态,以查看与数据库建立的会话数是否正常。如果建立了太多连接,它将消耗数据库资源。同时,某些”挂起”的连接可能需要由DBA手动清理。

以下SQL语句列出了当前数据库建立的会话:

选择sid,序列号,用户名,程序,机器,状态

从v $ session;

输出为:

SID序列号#用户名程序机器状态

——————————————————-

1 1 ORACLE.EXE工作3有效

2 1 ORACLE.EXE工作3有效

3 1 ORACLE.EXE工作3有效

4 1 ORACLE.EXE工作3有效

5 3 ORACLE.EXE工作3有效

6 1 ORACLE.EXE工作3有效

7 1 ORACLE.EXE工作3有效

8 27 SYS SQLPLUS.EXE WORKGROUP \\\\\\\\ WORK3活动

11 5 DBSNMP dbsnmp.exe WORKGROUP \\\\\\\\ WORK3不活跃

其中,

SID会话(session)的ID号;

SERIAL#会话的序列号,与SID一起用于唯一标识会话;

USERNAME建立会话的用户名;

编程使用什么工具连接到该会话的数据库;

STATUS当前会话状态,ACTIVE表示该会话正在执行某些任务,INACTIVE表示当前会话未执行任何操作;

如果DBA要手动断开会话连接,请执行:

更改系统终止会话\\\\” SID,序列号\\\\”

sql语句

SQL语句如下:

选择用户名,机器,程序,状态,COUNT(机器)个AS

连接数

FROM v $会话

GROUP BY用户名,机器,程序,状态

机器订购

显示结果(每个人的计算机上都不同)

施耐德| \\\\王正| TOAD.exe |活动| 1

施耐德|工作组\\\\ 597728AA514F49D | sqlplusw.exe |不活跃| 1

| WWW-Q6ZMR2OIU9V | ORACLE.EXE |活动| 8

公众|||不活跃| 0

通过主机名查询

从V $会话机器中选择计数(*)=" DXMH"; " DXMH"是主机名

数据恢复声明

创建表信息law_bak

从TIMESTAMP到timestamp的信息法中选择*(" 20121126 103435"," yyyymmdd hh24miss");

//通过计算机名称进行组搜索

从v $会话中选择用户名,机器,计数(用户名),其中用户名不为null,按用户名,机器分组;

相关推荐

咨询软件
 
QQ在线咨询
售前咨询热线
QQ1922638