一些小SQL
找出資料庫中熱點物件 SELECT B.OWNER, B.OBJECT_NAME, B.OBJECT_TYPE, A.FILE#, A.DBABLK, A.TCH FROM X$BH A, DBA_OBJECTS B WHERE A.OBJ = B.OBJECT_ID AND A.TCH >= 10 AND B.OWNER <> 'SYS' ORDER BY TCH DESC 找到熱資料塊 Oracle 8i保留著一個X$BH內部檢視錶,用來顯示資料緩衝池的相對效能。X$BH檢視錶有下列資料列: Tim:兩次使用之間的時間差,和_db_aging_touch_time引數相關。 Tch:使用計數,它和被使用過_db_aging_hot_criteria次之後從冷區移入熱區直接相關。
發表於:2006.04.17 10:23
分類: Oracle
出處:http://xsb.itpub.net/post/419/69236
---------------------------------------------------------------
select OBJ.OWNER,OBJ.OBJECT_NAME,count(*),
(select ROUND(sum(SEG.BYTES) / 1024 / 1024, 2) from DBA_SEGMENTS SEG
where SEG.OWNER=OBJ.OWNER and SEG.SEGMENT_NAME=OBJ.OBJECT_NAME ) OBJSIZE_M
from DBA_OBJECTS OBJ,
SYS.X$BH XBH
where OBJ.OBJECT_TYPE in ('TABLE', 'INDEX') and
XBH.OBJ = OBJ.DATA_OBJECT_ID and
BITAND(XBH.FLAG, 524288) > 0 and
OBJ.OWNER not in ('SYS', 'SYSTEM', 'XDB')
group by OBJ.OWNER,
OBJ.OBJECT_NAME
order by 3 desc;
select OPNAME,
TARGET,
TO_CHAR(START_TIME, 'yy-mm-dd:hh24:mi:ss') START_TIME,
ELAPSED_SECONDS ELAPSED,
EXECUTIONS EXECS,
BUFFER_GETS / DECODE(EXECUTIONS, 0, 1, EXECUTIONS) BUFGETS,
MODULE,
SQL_TEXT
from V$SESSION_LONGOPS SL,
V$SQLAREA SA
where SL.SQL_HASH_VALUE = SA.HASH_VALUE and
UPPER(SUBSTR(MODULE, 1, 4)) <>'RMAN' and
SUBSTR(OPNAME, 1, 4)<> 'RMAN' and
MODULE <>'SQL*Plus' and
SL.START_TIME > TRUNC(sysdate) - 100
order by START_TIME;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/133835/viewspace-929459/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL 中的一些小巧但常用的關鍵字SQL
- 一些小知識
- jquery的一些小技巧jQuery
- 一些小的方法工具
- phpunit一些小發現PHP
- Promise一些小總結Promise
- 深入 TypeScript - 3 ( 一些小技巧)TypeScript
- 模組化的一些小研究
- git的一些小命令Git
- jQuery的一些小方法jQuery
- oracle rba一些小知識Oracle
- 一些小問題彙總
- 使用 Laravel 時的一些小技巧Laravel
- Sentinel 的一些小擴充套件套件
- 開發中的一些小事
- 前端優化的一些小技巧前端優化
- win下一些小工具
- ElasticSearch裡面一些小坑筆記Elasticsearch筆記
- 點贊處理的一些小技巧
- 關於Redis的一些小問題Redis
- 專案裡的一些小函式函式
- iOS自己使用的一些小方法iOS
- React Redux使用的一些小優化ReactRedux優化
- 關於MySQL的一些小見解MySql
- C語言的一些小筆記C語言筆記
- C#操作Access的一些小結C#
- VS Code寫Python的一些小技巧Python
- Vue中元件使用的一些小坑兒Vue元件
- 總結下 javascript 中的一些小技巧JavaScript
- 關於 performSelector 的一些小探討performSelector
- 有關python的一些小知識Python
- 學習Python的一些小筆記Python筆記
- 開發小程式的一些小經驗
- 盤點一些小眾的線上工具
- c語言基礎的一些小技巧C語言
- 【vuejs】有關vue的一些小技巧VueJS
- Java一些小知識整理,用於面試Java面試
- 關於繼承的一些小總結繼承