v$session_wait a, v$session b WHERE a.event NOT LIKE 'SQL*N%' AND a.event NOT LIKE
'rdbms%' AND a.SID = b.SID AND b.SID > 8 AND a.event = 'enqueue' ORDER BY username;
1.1.1.3.
如何确定哪个表空间读写频繁
select name,phyrds,phywrts,readtim,writetim from v$filestat a,v$dbfile b where a.file#=b.file#
order by readtim desc;
SELECT s.sid, kglpnmod “Mode”, kglpnreq “Req”, SPID “OS Process” FROM v$session_wait w,
x$kglpn p, v$session s ,v$process o WHERE p.kglpnuse=s.saddr AND kglpnhdl=w.p1raw and
w.event like ‘%library cache pin%’ and s.paddr=o.addr;
1.1.1.4.
查询全表扫描的表
SQL> col name for a30
SQL> select name,value from v$sysstat where name in ('table scans (short tables)','table scans
(long tables)');
NAME VALUE
------------------------------ ----------
table scans (short tables) 18602
table scans (long tables) 111
SQL> select count(target),target from v$session_longops where opname = 'Table Scan' group by
target;
COUNT(TARGET) TARGET
------------- ------------------------------
84 ECM_APPL.RPTLOG
159 ECM_DCTM_OTHR.DMR_CONTENT_S
9 ECM_DCTM_OTHR.DM_SYSOBJECT_R
2 ECM_DCTM_OTHR.DM_SYSOBJECT_S
1.1.1.5.
查出全表扫描的表
Select sql_text from v$sqltext t, v$sql_plan p Where t.hash_value=p.hash_value And
p.operation=’TABLE ACCESS’ And p.option=’FULL’ Order by p.hash-value, t.piece;
相关文档
评论