如何查看oracle当前连接数,会话数 收藏

查看session:
select * from v$session where username is not null
select username,count(username) from v$session where username is not null group by username
当前连接数:
select count(*) from v$process
查看连接数参数的设置情况
select value from v$parameter where name = 'processes'

Select count(*) from v$session where status='ACTIVE' #并发连接数

先查看哪些表被锁住了

select b.owner,b.object_name,a.session_id,a.locked_mode
from v$locked_object a,dba_objects b
where b.object_id = a.object_id;

select b.username,b.sid,b.serial#,logon_time 
from v$locked_object a,v$session b
where a.session_id = b.sid order by b.logon_time;
杀会话

alter system kill session 'sid,serial#';

1.查哪个过程被锁
查V$DB_OBJECT_CACHE视图:
SELECT * FROM V$DB_OBJECT_CACHE WHERE OWNER='过程的所属用户' AND CLOCKS!='0';

2. 查是哪一个SID,通过SID可知道是哪个SESSION.
查V$ACCESS视图:
SELECT * FROM V$ACCESS WHERE OWNER='过程的所属用户' AND NAME='刚才查到的过程名';

3. 查出SID和SERIAL#
查V$SESSION视图:
SELECT SID,SERIAL#,PADDR FROM V$SESSION WHERE SID='刚才查到的SID'
查V$PROCESS视图:
SELECT SPID FROM V$PROCESS WHERE ADDR='刚才查到的PADDR';

4. 杀进程
(1).先杀ORACLE进程:
ALTER SYSTEM KILL SESSION '查出的SID,查出的SERIAL#';
(2).再杀操作系统进程:
KILL -9 刚才查出的SPID

ORAKILL 刚才查出的SID 刚才查出的SPID

转载于:https://www.cnblogs.com/maweiwei/p/10359311.html

oracle查看会话(常规操作)相关推荐

  1. oracle查看表的操作记录信息

    查找表的历史操作记录 select  * from  v$sqlarea a where a.SQL_TEXT like '%chen_table_name%' 从查询记录中获取update语句对应s ...

  2. 查看和终止 Oracle 连接会话以及正在执行的 SQL 语句

    文章目录 查看当前连接的会话 终止正在执行的 SQL 语句 终止指定的连接会话 通过 SQL 命令终止连接会话 通过操作系统命令终止连接会话 总结 大家好,我是只谈技术不剪发的 Tony 老师.作为 ...

  3. oracle的系统和对象权限 与 Oracle 查看用户权限

    oracle的系统和对象权限 alter any cluster 修改任意簇的权限 alter any index 修改任意索引的权限 alter any role 修改任意角色的权限 alter a ...

  4. 【干货】Oracle数据库常用十一大操作指令

    相关文章导读 收藏 | 超详细的Oracle19c安装步骤_XMWS-IT-CSDN博客 DBA数据库管理必备认证:ORACLE OCP 19C 教材下载 Oracle数据库常用十一大操作指令 1. ...

  5. Oracle查看用户所在的表空间

    oracle 查看表空间有哪些表 select * from dba_tables where tablespace_name='表空间名',注意表空间名大小写敏感. select table_nam ...

  6. 【转载】Oracle 查看执行计划

    来源url Oracle 查看执行计划 - 攻城猿的个人空间 - OSCHINA - 中文开源技术交流社区 一:什么是 Oracle 执行计划? 执行计划是一条查询语句在 Oracle 中的执行过程或 ...

  7. oracle执行计划耗费 基数 字节,Oracle 查看执行计划

    一:什么是Oracle执行计划? 执行计划是一条查询语句在Oracle中的执行过程或访问路径的描述 二:怎样查看Oracle执行计划? 这里以PLSQL为例: ①:配置执行计划需要显示的项: 工具  ...

  8. Oracle 查看 SQL执行计划

    Oracle 查看 SQL执行计划 SQL性能分析 执行计划可以用来分析SQL的性能 一.查看执行计划的方法 1. 设置autotrace set autotrace off: 此为默认值,即关闭au ...

  9. Oracle查看执行计划的几种方法

    Oracle查看执行计划的几种方法 一般来说,有如下几种获取执行计划的方式: 1.AUTOTRACE方式 AUTOTRACE是Oracle自带的客户端工具SQL*Plus的一个特性.启用AUTOTRA ...

最新文章

  1. linux下安装nginx、python、django
  2. python用psf函数_Python 嵌套函数(高级用法)
  3. 团购硝烟慢慢散去之时:从团购身上我们可以学到什么?
  4. Android 应用 之路 百度地图API使用(3)
  5. 顶级c程序员之路 选学篇-1 深入理解字节,字节序与字节对齐
  6. 企业Linux系统部署OA系统上线实例
  7. 学习可以借鉴的大牛们的网站
  8. matlab怎么调出来的,如何调出MATLAB内部函数的源程序?
  9. MarkdownPad在win10安装不能预览的问题Awesomium安装
  10. 【无线网络技术专题(十一)】无线网络常用软件与工具大全
  11. ios免越狱脚本实现方案
  12. win10系统不能多开服务器,win10游戏不能双开如何处理_win10电脑游戏双开同时运行操作方法...
  13. Packet Tracer –配置多区域OSPFv2
  14. 学习MySQL的第二天:SQL(基础篇)
  15. 程序人生——一名程序员的自我剖析
  16. 关于bootstrap--表格(table的各种样式)
  17. Python批量复制一个文件夹中的全部excel数据并粘贴至一个excel文件中-openpyxl模块
  18. Android总结(1-3章)
  19. mysql 三个表级联查询,以主表为主数据表为辅
  20. 哈工大软件构造课程知识点总结(一)

热门文章

  1. go kegg_玩转GO和KEGG富集因子图的N种姿势: 3种数据处理(含在线筛选条目),3种排序方式,本地交互图片...
  2. oracle导出表统计信息,Oracle统计信息的导出与导入
  3. dropwizard 连接mysql_Dropwizard(二) hibernate连接Mysql数据库
  4. 发那科机器人点位编辑_FANUC机器人:参考位置功能介绍与设定方法
  5. 12306抢票脚本 python_春运抢票靠加速包?试试这个 Python 开源项目吧
  6. vant 日历插件slots_vue的vant组件库中的slot如何按需使用呢
  7. 为什么会有这么多种程序设计语言?
  8. shell中lsort,uniq,cut,wc,seq命令使用
  9. 2012,字王强势回归
  10. AppFabric客户端的一些配置(Microsoft.Web.DistributedCache)