# Oracle 库常见问题排查

news/2024/11/13 4:20:53/

Oracle 库常见问题排查

文章目录

  • Oracle 库常见问题排查
    • 查询数据库的相关信息
      • 查看正在执行的语句
      • 杀掉正在执行的sql
      • 查看未提交的事务
      • 查看锁表

查询数据库的相关信息

查看正在执行的语句

SELECT s.sid, s.serial#, s.username, s.status, s.sql_id, s.sql_child_number, sq.sql_text
FROM v$session s
JOIN v$sql sq ON s.sql_id = sq.sql_id
WHERE s.status = 'ACTIVE';

杀掉正在执行的sql

-- sid,serial#
alter system kill session '7114,14991'

查看未提交的事务

--SQL 语句 1:查询未提交事务 DML 语句
SELECT  S.SID,S.SERIAL#,S.USERNAME,S.OSUSER ,S.PROGRAM ,S.EVENT,TO_CHAR(S.LOGON_TIME,'YYYY-MM-DD HH24:MI:SS') ,TO_CHAR(T.START_DATE,'YYYY-MM-DD HH24:MI:SS') ,S.LAST_CALL_ET ,S.BLOCKING_SESSION   ,S.STATUS,( SELECT Q.SQL_TEXT FROM    V$SQL Q WHERE  Q.LAST_ACTIVE_TIME=T.START_DATE AND    ROWNUM<=1) AS SQL_TEXT   
FROM   V$SESSION S, V$TRANSACTION T  
WHERE  S.SADDR = T.SES_ADDR;

查看锁表

SELECTsess.sid,sess.serial#,lo.oracle_username,lo.os_user_name,ao.object_name,lo.locked_mode
FROMv$locked_object lo,dba_objects ao,v$session sess
WHEREao.object_id = lo.object_idAND lo.session_id = sess.sid;

http://www.ppmy.cn/news/1205612.html

相关文章

小程序开发平台源码系统 各种类型小程序任由选择 带完整的搭建教程

近年来随着微信、支付宝等平台对小程序的大力推广和支持下应运而生的。小程序作为一种轻量级的应用程序&#xff0c;为用户提供了无需下载安装、即用即走的便捷体验&#xff0c;因此得到了广大用户的喜爱和青睐。所以今天罗峰来给大家介绍一款小程序开发平台源码系统&#xff0…

<Linux>(极简关键、省时省力)《Linux操作系统原理分析》(1)

《Linux操作系统原理分析》&#xff08;1&#xff09; 1 操作系统概述1.1 计算机系统1.1.1 硬件系统1.1.2 操作系统1.1.3 应用软件 1.2 操作系统作用1.3 操作系统功能1.4 操作系统分类 1 操作系统概述 1.1 计算机系统 第三层应用程序第二层操作系统第一层硬件系统 计算机系统…

【DCMTK】DcmItem::putAndInsertOFStringArray失败

返回错误信息 Illegal call, perhaps wrong parameters 因为该函数只支持以下VR AE, AS, CS, DA, DS, DT, IS, LO, LT, PN, SH, ST, TM, UC, UI, UR, UT 如果输入了数值以及数组类型的数据就会失败 改用putAndInsertString即可&#xff0c;该函数基本上支持所有VR AE, AS, AT,…

5G创新突破 | 紫光展锐5G芯片全球首发R17 NR广播端到端业务演示

近日&#xff0c;在中国广电集团的统一指导下&#xff0c;紫光展锐联合中兴通讯等行业伙伴&#xff0c;全面实现了基于3GPP R17标准的5G NR广播&#xff0c;这意味着未来搭载紫光展锐5G芯片的手机将具备接收5G广播的能力&#xff0c;进一步助力5G NR广播产业链生态成熟和商用部…

JavaScript脚本操作CSS

脚本化CSS就是使用JavaScript脚本操作CSS&#xff0c;配合HTML5、Ajax、jQuery等技术&#xff0c;可以设计出细腻、逼真的页面特效和交互行为&#xff0c;提升用户体验&#xff0c;如网页对象的显示/隐藏、定位、变形、运动等动态样式。 1、CSS脚本化基础 CSS样式有两种形式&…

栈回溯之CmBacktrace

简介 CmBacktrace &#xff08;Cortex Microcontroller Backtrace&#xff09;是一款针对 ARM Cortex-M 系列 MCU 的错误代码自动追踪、定位&#xff0c;错误原因自动分析的开源库。主要特性如下&#xff1a; 支持的错误包括&#xff1a; 断言&#xff08;assert&#xff09;…

开发FPS枪战游戏的意义

开发FPS枪战游戏的意义有以下几点&#xff1a; 娱乐性&#xff1a;FPS游戏因其紧张刺激的战斗节奏和独特的玩法&#xff0c;一直受到玩家的喜爱。通过开发这类游戏&#xff0c;可以为玩家提供一种新的、有趣的娱乐方式。锻炼反应能力&#xff1a;FPS游戏需要玩家快速做出反应&…

将MSSQL字段类型由text改为ntext

-- 修改数据字段类型DECLARE DATATYPE nvarchar(128) SET DATATYPE (SELECT DATA_TYPE FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME your-table-name AND COLUMN_NAME your-column-name) IF DATATYPE text BEGIN-- 注意 text和ntext互转要先转为中间类型ALTER TABL…