查詢Oracle正在執行的sql語句,鎖表,解鎖

原文出處:http://blog.csdn.net/jlds123/article/details/6572559

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

--查詢Oracle正在執行的sql語句及執行該語句的用戶

[sql]?view plain?copy
?在CODE上查看代碼片派生到我的代碼片
  1. SELECT?b.sid?oracleID,??
  2. ???????b.username?登錄Oracle用戶名,??
  3. ???????b.serial#,??
  4. ???????spid?操作系統ID,??
  5. ???????paddr,??
  6. ???????sql_text?正在執行的SQL,??
  7. ???????b.machine?計算機名??
  8. FROM?v$process?a,?v$session?b,?v$sqlarea?c??
  9. WHERE?a.addr?=?b.paddr??
  10. ???AND?b.sql_hash_value?=?c.hash_value??


--查看正在執行sql的發起者的發放程序

[sql]?view plain?copy
?在CODE上查看代碼片派生到我的代碼片
  1. SELECT?A.serial#,OSUSER?電腦登錄身份,
  2. ???????PROGRAM?發起請求的程序,??
  3. ???????USERNAME?登錄系統的用戶名,??
  4. ???????SCHEMANAME,??
  5. ???????B.Cpu_Time?花費cpu的時間,??
  6. ???????STATUS,??
  7. ???????B.SQL_TEXT?執行的sql??
  8. FROM?V$SESSION?A??
  9. LEFT?JOIN?V$SQL?B?ON?A.SQL_ADDRESS?=?B.ADDRESS??
  10. ???????????????????AND?A.SQL_HASH_VALUE?=?B.HASH_VALUE??
  11. ORDER?BY?b.cpu_time?DESC??


--查出oracle當前的被鎖對象

[sql]?view plain?copy
?在CODE上查看代碼片派生到我的代碼片
  1. SELECT?l.session_id?sid,??
  2. ???????s.serial#,??
  3. ???????l.locked_mode?鎖模式,??
  4. ???????l.oracle_username?登錄用戶,??
  5. ???????l.os_user_name?登錄機器用戶名,??
  6. ???????s.machine?機器名,??
  7. ???????s.terminal?終端用戶名,??
  8. ???????o.object_name?被鎖對象名,??
  9. ???????s.logon_time?登錄數據庫時間??
  10. FROM?v$locked_object?l,?all_objects?o,?v$session?s??
  11. WHERE?l.object_id?=?o.object_id??
  12. ???AND?l.session_id?=?s.sid??
  13. ORDER?BY?sid,?s.serial#; ?

?

--kill掉當前的鎖對象可以為

alter system kill session 'sid , s.serial#';


--合并的

SELECT b.sid oracleID,b.username 登錄Oracle用戶名,b.serial#,spid 操作系統ID,paddr,sql_text 正在執行的SQL,b.machine 計算機名
FROM v$process a,v$session b,v$sqlarea c
WHERE a.addr         = b.paddr
AND b.sql_hash_value = c.hash_value;SELECT A.serial#,OSUSER 電腦登錄身份,PROGRAM 發起請求的程序,USERNAME 登錄系統的用戶名,SCHEMANAME,B.Cpu_Time 花費cpu的時間,STATUS,B.SQL_TEXT 執行的sql
FROM V$SESSION A
LEFT JOIN V$SQL B
ON A.SQL_ADDRESS     = B.ADDRESS
AND A.SQL_HASH_VALUE = B.HASH_VALUE
ORDER BY b.cpu_time DESC;SELECT l.session_id sid,s.serial#,l.locked_mode 鎖模式,l.oracle_username 登錄用戶,l.os_user_name 登錄機器用戶名,s.machine 機器名,s.terminal 終端用戶名,o.object_name 被鎖對象名,s.logon_time 登錄數據庫時間
FROM v$locked_object l,all_objects o,v$session s
WHERE l.object_id = o.object_id
AND l.session_id  = s.sid
ORDER BY sid,s.serial#;




本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/539708.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/539708.shtml
英文地址,請注明出處:http://en.pswp.cn/news/539708.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

xampp for mac mysql_xampp for mac下載-Xampp Mac版下載 V7.3.2-PC6蘋果網

Xampp for mac是目前時下最流行的PHP開發環境,XAMPP是完全免費且易于安裝的Apache發行版,其中包含MySQL、PHP和Perl。XAMPP開放源碼包的設置讓安裝和使用出奇容易。整合型的Apache套件。XAMPP包括Apache、MySQL、PHP、PERL,直接解壓縮&#x…

15.2. important

<para><important>Text goes here.</important></para>重要Text goes here.原文出處&#xff1a;Netkiller 系列 手札 本文作者&#xff1a;陳景峯 轉載請與作者聯系&#xff0c;同時請務必標明文章原始出處和作者信息及本聲明。

查看表的創建時間

select OWNER,OBJECT_NAME,CREATED from dba_objects where OBJECT_NAME表名 CREATED 是表的創建時間 查詢 dba_objects 表需要dba權限

linux python2.7 scipy_scipy.sparse.linalg.sp為Linux系統上的大型稀疏矩陣解決了令人驚訝的行為...

我正在計算一個線性系統Ax b的解決方案&#xff0c;其中A具有一個大的(通常200,000行和相關的密集矩陣的列)稀疏矩陣和ba稀疏矩陣&#xff0c;大約100列。當我在Windows系統上運行代碼(Python2.7&#xff0c;scipy0.14.0)時&#xff0c;以下命令fromscipy.sparse.linalgimport…

簡簡單單的代碼讓你輕松學會 動態代理

原文出處&#xff1a;http://weixiaolu.iteye.com/blog/1477774 -------------------------------------------------------------------------- 簡簡單單的代碼讓你輕松學會動態代理 前言&#xff1a; 最近一直在分析hadoop的RPC機制。在hadoop中&#xff0c;DataNode和Na…

python變量和字符_Python變量和字符串

我需要知道Python中的變量是字符串(名稱)還是數字。我想檢查圖的度數&#xff0c;但是我需要知道“I”迭代器是字符串內部的一個數字還是字符串內的一個名稱&#xff0c;在末尾顯示了圖的度數。在這個代碼有什么問題嗎&#xff1f;在import csv, sysimport networkx as nxdef m…

Adobe軟件打開后設置默認頁面方式和默認鼠標方式

PDF文件打開后是默認顯示&#xff0c;與顯示器比例不協調&#xff0c;或大或小&#xff0c;總是需要手動調節閱讀方式&#xff0c;解決方法如下&#xff1a; Adobe軟件中可以設置默認頁面方式&#xff0c;具體步驟如下&#xff1a; 編輯 (Edit)-首選項(Preferences)-輔助工具…

CSS深入理解學習筆記之vertical-align

1、vertical-align基本認識 支持的屬性值&#xff1a; ①線類&#xff1a;baseline&#xff08;默認&#xff09;&#xff0c;top&#xff0c;middle&#xff0c;bottom ②文本類&#xff1a;text-top&#xff0c;text-bottom ③上標下標類&#xff1a;sub&#xff0c;super ④…

Java NIO原理 圖文分析及代碼實現

原文出處&#xff1a;http://weixiaolu.iteye.com/blog/1479656 ---------------------------------------------------------------------- Java NIO原理圖文分析及代碼實現 前言: 最近在分析hadoop的RPC(Remote Procedure Call Protocol &#xff0c;遠程過程調用協議&am…

威綸通觸摸屏與mysql_威綸觸摸屏應用實例 以及威綸通觸摸屏配方組合

在生產車間&#xff0c;每臺設備運作起來都會有各自的組合參數&#xff0c;每臺設備運作的時候產生的數據即構成配方表&#xff0c;每張配方表內可建立多組配方數據&#xff0c;這些多臺機器的配方數據都可儲存在人機里&#xff0c;以供控制器(PLC)執行相對應的任務。從“包裝機…

分析師視角:2018年的數據中心3大預測

向數字業務平臺的遷移促使基礎設施和運營(I&O)領導者必須重新去思考他們的數據中心策略。像人工智能這樣的數字業務平臺&#xff0c;包括機器學習(ML)、深度神經網絡(DNN)和物聯網&#xff0c;對IT基礎設施有敏捷和可伸縮性等方面的計算需求。在2018年&#xff0c;I&O領…

大數據實時處理:百分點實時計算架構和算法

原文&#xff1a;http://www.oschina.net/question/1459174_145255 百分點官網&#xff1a;http://www.baifendian.com/ ------------------以下正文---------------------- 當今時代&#xff0c;數據不再昂貴&#xff0c;但從海量數據中獲取價值變得昂貴&#xff0c;而要及時…

ELK 日志處理開發指南

ELK 是 Elastic 公司出品的開源實時日志處理與分析解決方案&#xff0c;ELK 分別代表分布式搜索引擎 Elasticsearch、日志采集與解析工具 Logstash、日志可視化分析工具Kibana&#xff0c;具有配置方式靈活、集群可線性擴展、日志實時導入、檢索性能高效、可視化分析方便等優點…

UNION 和UNION ALL 的區別

UNION&#xff1a;的結果集沒有重復行&#xff0c;且安union默認的排序規則進行排序了。 UNION ALL&#xff1a;的結果集&#xff0c;如果各表有重復行就有重復行&#xff0c;不刪重復行&#xff0c;不排序。 ------------------------- 在數據庫中&#xff0c;UNION和UNION…

mysql connector 教程_MySQL Connector/C++入門教程(上)

目錄MySQL C Driver的實現基于JDBC4.0規范安裝MySQL Connector/C運行時依賴C IDE為示例程序創建數據庫與數據表使用Connector/C測試數據庫連接使用prepared Statements使用事務訪問Result Set Metadata訪問Database Metadata通過PreparedStatment對象訪問參數元數據捕獲異常調試…

14-項目開發總結報告(GB8567——88)

項目開發總結報告&#xff08;GB8567——88&#xff09;1引言1.1編寫目的說明編寫這份項目開發總結報告的目的&#xff0c;指出預期的閱讀范圍。1.2背景說明&#xff1a;a&#xff0e; 本項目的名稱和所開發出來的軟件系統的名稱&#xff1b;b&#xff0e; 此軟件的任務提出者、…

Oracle 并行查詢

所謂并行執行&#xff0c;是指能夠將一個大型串行任務&#xff08;任何DML&#xff0c;一般的DDL&#xff09;物理的劃分為叫多個小的部分&#xff0c;這些較小的部分可以同時得到處理。 何時使用并行執行: 1、必須有一個非常大的任務 2、必須有充足的資源&#xff08;CPU,I…

python中求二維數組元素之和_python二維列表求解所有元素之和

相信很多初學小伙伴都會遇到二維列表求解所有元素之和問題,下面給出兩種兩種常見的求和方法。 方法1: 思想:遍歷整個二維列表元素,然后將所有元素加起來 1 def Sum_matrix(matrix): 2 sum=0 3 for i in range(len(matrix)): 4 for j in range(len(matrix[i])): 5 sum+=matr…

maven 國內私服

2019獨角獸企業重金招聘Python工程師標準>>> <repositories> <repository> <id>aliyun-cache</id> <name>aliyun-cache</name> <url>http://maven.aliyun.com/nexus/content/groups/public&…

mysql添加約束之前不滿足_MySQL:添加約束(如果不存在)

小編典典有趣的問題。您可能需要在調用CREATE TABLE語句之前禁用外鍵&#xff0c;然后再啟用它們。這將允許您直接在CREATE TABLEDDL中定義外鍵&#xff1a;例&#xff1a;SET FOREIGN_KEY_CHECKS 0;Query OK, 0 rows affected (0.00 sec)CREATE TABLE IF NOT EXISTS rabbits …