如何立刻知道哪條SQL語句使得CPU,記憶體利用率過高

2022-12-01 18:55:08 字數 724 閱讀 8951

1樓:斯嘉穎理韻

檢視程序消耗記憶體情況ps

aux|

head-1;

psaux

|sort

-rn+3

|head根據程序號檢視所執行的語句select/*+ordered

*/sql_text

from

v$sqltext

sqlwhere

(sql.hash_value,

sql.address)in(

select

decode(sql_hash_value,0,prev_hash_value,

sql_hash_value),

decode(sql_hash_value,0,prev_sql_addr,

sql_address)

from

v$session

swhere

s.paddr

=(select

addr

from

v$process

pwhere

p.spid

=to_number('&pid'))

)order

bypiece

asc;

2樓:陸馨蘭喬林

監控軟體,比如:veritas

i3,該軟體能夠顯示sql

使用cpu使用率的情況。

sql語句分組查詢前10條資料,sql如何實現分組並select出每組前10個

class classid classnameproduct classid proname numselect top 10 c.classid c.classname,sum p.num from class c,product p where p.classid c.classid group...

請教sql的返回值問題,如何接收sql語句執行 的返回值

和0有關的也就這句了if error 0 變數的資料型別是什麼 如何接收sql語句執行.的返回值 sql函式問題 getdate 是 sql server 的函式。mysql 裡面,用 now 函式mysql use test database changed mysql select getdat...

如何實現MyBatis僅更新SQL語句中指定的欄位

update tab1 set name replace name,abc d where name like abc 如何實現mybatis僅更新sql語句中指定的欄位 物件 public class entity 資料 表 create table qai entity id char 10 n...