ORACLE查询进程,并杀死

摘要:
用于存储公共SQL--查询主键在setpagesize20中的列--设置页面大小120--设置行大小colCOLUMN_NAMEFora20--设置字段显示长度colTABLE_NAMEfor20colOWNERfor20colCONSTRAINT_NAMEfor20selectcons.owner,cons。约束名称,缺点。表_名称

用于存放常用SQL

--查询主键在哪一列
set pagesize 20  --设置页大小
set linesize 120 --设置行大小
col COLUMN_NAME for a20 --设置字段显示长度
col TABLE_NAME for a20
col OWNER for a20
col CONSTRAINT_NAME for a20

select cons.owner,cons.constraint_name,cons.table_name,cons.column_name 
from all_cons_columns cons,all_constraints ints
where cons.constraint_name = ints.constraint_name
and ints.table_name='TABLE_NAME' and ints.constraint_type='P';

--查看被锁的表 
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;

--查看连接的进程 
SELECT sid, serial#, username, osuser FROM v$session;

--3.查出锁定表的sid, serial#,os_user_name, machine_name, terminal,锁的type,mode
SELECT s.sid, s.serial#, s.username, s.schemaname, s.osuser, s.process, s.machine,
s.terminal, s.logon_time, l.type
FROM v$session s, v$lock l
WHERE s.sid = l.sid
AND s.username IS NOT NULL
ORDER BY sid;
/*这个语句将查找到数据库中所有的DML语句产生的锁,还可以发现,
任何DML语句其实产生了两个锁,一个是表锁,一个是行锁。*/

--杀掉进程 sid,serial#
alter system kill session'210,11562';

免责声明:文章转载自《ORACLE查询进程,并杀死》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇MySQL触发器Trigger实例篇phpcms v9 如何实现用户登录下篇

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

相关文章

Oracle 后台进程 详细说明

一. 进程概述 先来看一下Oracle 11g 的架构图。 看起来比较模糊,我已经上传到了csdn 的下载。 是个pdf 文件, 2m 多。 那个看起来比较清楚。 也对每个进程做了解释。 下载地址:Oracle 11g 架构图 from Oracle University http://download.csdn.net/source/2346700 进...

oracle创建用户、授予权限及删除用户

创建用户 oracle对表空间 USERS 无权限 alter user 用户名 quota unlimited on users; //创建临时表空间 create temporary tablespace test_temp tempfile 'E:/oracle/product/10.2.0/oradata/testserver/test_tem...

spring-session之二:简单配置

官方示例:https://docs.spring.io/spring-session/docs/current/reference/html5/#samples 配置Spring Session 在Web项目中配置Spring Session分为四步: 搭建用于Spring Session的数据存储 将Spring Session的jar文件添加到...

oracle sqlplus及常用sql语句

常用sql语句 有需求才有动力 http://blog.csdn.net/yitian20000/article/details/6256716 常用sql语句 创建表空间:create tablespace 表空间名字 filedata 'd:db.dbf' size 20m uniform size 128k;说明:创建一个20M的表空间,且表空间的区...

Nginx负载均衡会话共享

    在使用负载均衡的时候会遇到会话保持的问题,可通过如下方式进行解决 1.使用nginx的ip_hash,根据客户端的来源IP,将请求分配到相同服务器上 2.基于服务端的Session会话共享(mysql/memcache/redis/file)   在解决负载均衡会话问题我们需要了解session和cookie。 1.用户第一次请求服务端网站时,服务...

Oracle中REGEXP_SUBSTR函数

Oracle中REGEXP_SUBSTR函数 Oracle中REGEXP_SUBSTR函数的使用说明: 题目如下: 在oracle中,使用一条语句实现将'17,20,23'拆分成'17','20','23'的集合。 REGEXP_SUBSTR函数格式如下: function REGEXP_SUBSTR(String, pattern, position,...