AWR ASH和Statspack的生成語句

2021-06-07 23:01:18 字數 2037 閱讀 5425

awr、ash和statspack的生成語句

2010-08-24 14:03

---statspack初始化方法(必須擁有dba許可權)

@$oracle_home/rdbms/admin/spcreate.sql

---statspack刪除方法

@$oracle_home/rdbms/admin/spdrop.sql

---statspack清除方法

@$oracle_home/rdbms/admin/sptrunc.sql

---statspack建立快照方法

sqlplus perfstat/perfstat

execstatspack.snap

select snap_id,snap_time from stats$snapshot;

--生成statspack報告方法

@$oracle_home/rdbms/admin/spreport.sql--根據上面查詢出來的快照號碼來生成報告

ashawr都是oracle自動建立的,不用手動建立

awr快照也是乙個小時乙個自動建立的

ash是看最近的效能的,也不用手動建立

--生成awr報告

@$oracle_home/rdbms/admin/awrrpt.sql

--本機生成

@c:oracleproduct10.2.0db_3rdbmsadminawrrpt.sql

--生成ash報告

@$oracle_home/rdbms/admin/ashrpt.sql

--本機生成

@c:oracleproduct10.2.0db_3rdbmsadminashrpt.sql

-----檢視系統中兩個statspack之間,讀寫的情況。可以加乙個時間的限制條件(但是如果statspack號碼不是連續的會出錯)

select snap_id,round(sum(read/1024)) "write(kb)",round(sum(write/1024)) "read(kb)" from

(select sn.snap_id snap_id ,(newr.value-oldr.value) read,

(neww.value-oldw.value) write

from stats$sysstat newr,

stats$sysstat oldr,

stats$sysstat neww,

stats$sysstat oldw,

stats$sysstat sn

where sn.snap_id=newr.snap_id

and sn.snap_id=neww.snap_id

and sn.snap_id-1=oldr.snap_id

and sn.snap_id-1=oldw.snap_id

and newr.name='physical reads'

and oldr.name='physical reads'

and neww.name='physical writes'

and oldw.name='physical writes'

) vgroup by snap_id

----對上個語句的支援,增加乙個view就可以使statspack號碼連續了

create or replace view v_stats$snapshot as

select row_num() over (order by snap_id) id, t.*

from stats$snapshot t

和 區別和聯絡, 和 區別和聯絡

和 區別和聯絡,和 區別和聯絡,實際專案中,什麼情況用哪種?首先,和 的聯絡 共同點 和 都可以用作 邏輯與 運算子,都是雙目運算子。具體要看使用時的具體條件來決定。無論使用哪種運算子,對最終的運算結果都沒有影響。情況1 當上述的運算元是boolean型別變數時,和 都可以用作邏輯與運算子。情況2 ...

rpx和樣式和class和flex

5 style 靜態的樣式統一寫到 class 中。style 接收動態的樣式,在執行時會進行解析,請盡量避免將靜態的樣式寫進 style 中,以免影響渲染速度。例 6 class 用於指定樣式規則,其屬性值是樣式規則中類選擇器名 樣式類名 的集合,樣式類名不需要帶上.樣式類名之間用空格分隔。關於f...

if和switch和for語句

if和switch很像。具體什麼場景下,應用那個語句呢?如果判斷的具體數值不多,而是符合byte,short,int,char,字串。這五種型別。雖然兩個語句都可以使用,建議使用switch語句,因為效率稍高。其他情況,對區間判斷,對結果為boolean型別判斷,使用if,if的使用範圍更廣。whi...