最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何查詢占CPU高的oracle進程

 更新時間:2012年11月23日 09:53:44   作者:  
oracle占用cpu過高怎么處理,本文將介紹有關oracle進程CPU占用率過高的問題,需要了解跟多的朋友可以參考下
oracle占用cpu過高怎么處理,本文將介紹有關oracle進程CPU占用率過高的問題,需要了解跟多的朋友可以參考下
1:首先使用TOP命令傳到占用CPU高的SPID號
PID USERNAME THR PRI NICE SIZE RES STATE TIME CPU COMMAND
3575 oracle 1 12 0 0K 0K run 748.6H 24.98% oracle
3571 oracle 1 22 0 0K 0K sleep 706.2H 22.84% oracle

2:使用DBA賬戶登錄數(shù)據(jù)庫,使用以下SQL語句查詢:
SELECT * FROM V$PROCESS WHERE spid=3575;查詢到SQL相關信息
3:根據(jù)以上查詢到的信息使用以下SQL查詢:
SELECT sid, program FROM V$SESSION S WHERE EXISTS(SELECT 1 FROM V$PROCESS WHERE spid=3575 AND ADDR = S.PADDR);
可以查詢到具體那個客戶端查詢一直在不斷占用ORACLE資源!
最后對這個查詢進行處理!

4.根據(jù)SID查得SQLITPUB
復制代碼 代碼如下:

select sql_textITPUB
from v$sqltext
where a.hashvalue=(select sql_hash_value
from v$session b
where b.SID='&sid')
0order by piece ASC;

根據(jù)lockwait字段可以查詢當前正在等待的鎖的相關信息:
復制代碼 代碼如下:

select * from v$lock where kaddr in (select lockwait from v$session where sid= $sid);
(sql_address,sql_hash_value),(prev_sql_addr,prev_hash_value) 根據(jù)這兩組字段, 可以查詢到當前session正在執(zhí)行的或最近一次執(zhí)行的sql語句的詳細信息:
select * from v$sqltext where address = &sql_address and hash_value = &sql_hash_value;

根據(jù)PID查SQL相關信息:
復制代碼 代碼如下:

select id,serial# ,username,osuser,machine,program,process,to_char(logon_time,'yyyy/mm/dd hh24:mi:ss') logon from v$session where paddr in ( select addr from v$process where spid in('&pid'));

根據(jù)PID查SQL語句
復制代碼 代碼如下:

SELECT a.username,a.machine,a.program,a.sid,a.serial#,a.status,c.piece,c.sql_text FROM v$session a,v$process b,v$sqltext c WHERE b.spid='&spid' AND b.addr=a.paddr AND a.sql_address=c.address(+) ORDER BY c.piece;

得到進程的sid號:
復制代碼 代碼如下:

select id,serial# ,username,osuser,machine,program,process,to_char(logon_time,'yyyy/mm/dd hh24:mi:ss') logon from v$session where paddr in ( select addr from v$process where spid in('&pid'));

得到session的sqltext語句:
復制代碼 代碼如下:

select sql_text from v$sqltext_with_newlines where hash_value in (select SQL_HASH_VALUE from v$session where paddr in (select addr from v$process where spid= '&pid')) order by piece;

相關文章

  • Oracle 監(jiān)控索引使用率腳本分享

    Oracle 監(jiān)控索引使用率腳本分享

    這篇文章主要介紹了Oracle 監(jiān)控索引使用率腳本分享,本文給出的腳本將得到索引的使用率,可以很好的度量索引的使用情況以及根據(jù)這個值來判斷當前的這些索引是否可以被移除或改進,需要的朋友可以參考下
    2014-09-09
  • Oracle如何編寫一個sqlldr實例

    Oracle如何編寫一個sqlldr實例

    這篇文章主要介紹了Oracle如何編寫一個sqlldr實例,SQL*Loader是oracle的高速批量數(shù)據(jù)加載工具,這是一個非常有用的工具,可用于從多種平面文件格式向Oracle數(shù)據(jù)庫中加載數(shù)據(jù)。SQLLDR可以在極短的時間內(nèi)加載數(shù)量龐大的數(shù)據(jù),需要的朋友可以參考下
    2023-07-07
  • Oralce中VARCHAR2()與NVARCHAR2()的區(qū)別介紹

    Oralce中VARCHAR2()與NVARCHAR2()的區(qū)別介紹

    這篇文章主要給大家詳細介紹了關于Oralce中VARCHAR2()與NVARCHAR2()的區(qū)別,文中先通過翻譯官方的介紹進行區(qū)別總結(jié),然后由一個實戰(zhàn)示例代碼進行演示,相信對大家的理解會很有幫助,有需要的朋友們下面來跟著小編一起看看吧。
    2016-12-12
  • oracle數(shù)據(jù)庫被鎖定的解除方案

    oracle數(shù)據(jù)庫被鎖定的解除方案

    文章主要介紹了如何查詢和解除Oracle數(shù)據(jù)庫中被鎖定的表,通過執(zhí)行特定的SQL語句,可以獲取被鎖定表的相關信息,并通過指定會話ID和序列號來解除鎖定,同時,文章提醒執(zhí)行此操作時需要謹慎,確保了解其影響
    2024-11-11
  • Linux下修改Oracle監(jiān)聽地址的方法

    Linux下修改Oracle監(jiān)聽地址的方法

    這篇文章主要介紹了Linux下修改Oracle監(jiān)聽地址的方法,需要的朋友可以參考下
    2017-10-10
  • oracle 9i使用閃回查詢恢復數(shù)據(jù)庫誤刪問題

    oracle 9i使用閃回查詢恢復數(shù)據(jù)庫誤刪問題

    本篇文章給大家介紹在oracle 9i中使用閃回查詢恢復數(shù)據(jù)庫誤刪問題,涉及到數(shù)據(jù)庫增刪改查的基本操作,對oracle數(shù)據(jù)庫閃回查詢感興趣的朋友可以一起學習下本篇文章
    2015-10-10
  • MSSQL與Oracle數(shù)據(jù)庫事務隔離級別與鎖機制對比

    MSSQL與Oracle數(shù)據(jù)庫事務隔離級別與鎖機制對比

    事務隔離級別是并發(fā)控制的整體解決方案,其實際上是綜合利用各種類型的鎖和行版本控制,來解決并發(fā)問題。鎖是數(shù)據(jù)庫并發(fā)控制的內(nèi)部機制,是基礎。對用戶來說,只有當事務隔離級別無法解決一些并發(fā)問題和需求時,才有必要在語句中手動設置鎖。
    2014-08-08
  • Oracle數(shù)據(jù)庫常見字段類型大全以及超詳細解析

    Oracle數(shù)據(jù)庫常見字段類型大全以及超詳細解析

    在Oracle數(shù)據(jù)庫中查詢特定表的字段個數(shù)通常需要使用SQL語句來完成,這篇文章主要介紹了Oracle數(shù)據(jù)庫常見字段類型大全以及超詳細解析,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-04-04
  • Oracle創(chuàng)建帶有參數(shù)的視圖代碼介紹

    Oracle創(chuàng)建帶有參數(shù)的視圖代碼介紹

    這篇文章主要介紹了Oracle創(chuàng)建帶有參數(shù)的視圖代碼介紹,簡介地介紹了創(chuàng)建方法,具有一定參考價值,需要的朋友可以了解下。
    2017-09-09
  • Oracle存儲過程游標用法分析

    Oracle存儲過程游標用法分析

    這篇文章主要介紹了Oracle存儲過程游標用法,結(jié)合實例形式分析了游標的使用步驟與相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-06-06

最新評論

明光市| 临夏县| 临清市| 英山县| 桦川县| 雅江县| 张掖市| 高平市| 龙泉市| 云阳县| 成安县| 集贤县| 苍南县| 五大连池市| 海盐县| 合水县| 内乡县| 微山县| 漯河市| 珠海市| 都江堰市| 富宁县| 融水| 屯门区| 永德县| 五指山市| 浠水县| 微博| 元氏县| 玛沁县| 涪陵区| 仙居县| 河源市| 绥化市| 卫辉市| 安泽县| 马关县| 大埔区| 乡宁县| 乌拉特前旗| 金山区|