美文网首页
查看oracle数据库的连接数以及用户占用资源

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

作者: 鄙人_阿K | 来源:发表于2020-12-10 17:05 被阅读0次

1、查询oracle的连接数

select count(*) from v$session;

2、查询oracle的并发连接数

select count(*) from v$session where status='ACTIVE';

3、查看不同用户的连接数

select username,count(username) from v$session 
where username is not null group by username;

4、查看所有用户:

select * from all_users;

5、查看用户或角色系统权限(直接赋值给用户或角色的系统权限):

select * from dba_sys_privs;
select * from user_sys_privs;

6、查看角色(只能查看登陆用户拥有的角色)所包含的权限

select * from role_sys_privs;

7、查看用户对象权限:

select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;

8、查看所有角色:

select * from dba_roles;

9、查看用户或角色所拥有的角色:

select * from dba_role_privs;
select * from user_role_privs;

10、查看哪些用户有sysdba或sysoper系统权限(查询时需要相应权限)

select * from V$PWFILE_USERS;
select count(*) from v$process --当前的连接数
select value from v$parameter where name = ‘processes’ 
--数据库允许的最大连接数

修改最大连接数:

alter system set processes = 300 scope = spfile;

重启数据库:

shutdown immediate;
startup;

–查看当前有哪些用户正在使用数据

相关文章

  • 查看oracle数据库的连接数以及用户占用资源

    1、查询oracle的连接数 2、查询oracle的并发连接数 3、查看不同用户的连接数 4、查看所有用户: 5、...

  • oracle查询锁表语句和锁表原因

    查询sql 原因 ORACLE解锁的方法 查看当前的数据库连接数 数据库允许的最大连接数 查看当前有哪些用户正在使...

  • 008安全和管理3(管理用户安全性)

    数据库用户账户 Oracle是一款多用户的数据库软件。 1、用户: 1.1、查看当前使用的用户:注意:oracle...

  • session

    oracle中v$session说明 现象 想要查询当前oracle数据库有多少连接数,以及这些连接都在干啥 讲知...

  • Mysql 基本操作

    查看数据库版本 查看登录用户名 连接数据库 查看数据库字符集编码格式 修改数据库字符集编码格式 匹配模式查看数据库...

  • 记录:解决occi连接数据库ORA-12154

    occi连接数据库问题; 背景:虚拟机装了oracle以及occi编程环境。 sqlplus scott/xxxx...

  • ORA-32001:write to SPFILE reques

    修改oracle最大连接数得时候报错; 解决: 查看是否有spfile: 从pfile创建spfile 关闭数据库...

  • postgres 数据库常见命令

    1.postgresql查看数据库的连接数:查看所有连接的用户:select * from pg_stat_act...

  • 查看MySQL连接信息

    查看当前连接到数据库的用户和Host 查看每个host的当前连接数和总连接数 PS1: 系统表performanc...

  • 数据库mysql扩展

    连接数据库基本操作 连接数据库服务器 1)资源 mysqli_connect(服务器地址,用户名,密码) 补充:m...

网友评论

      本文标题:查看oracle数据库的连接数以及用户占用资源

      本文链接:https://www.haomeiwen.com/subject/acjrgktx.html