Beruflich Dokumente
Kultur Dokumente
heading 'Target(M)'
heading 'Estimated|Cache Hit %'
heading 'Estimated|Over-Alloc.'
SELECT
ROUND(pga_target_for_estimate /(1024*1024)) c1,
estd_pga_cache_hit_percentage
c2,
estd_overalloc_count
c3
FROM
v$pga_target_advice;
--- cache advisor:
col size_est format
col buf_est
format
col estd_rf
format
column estd_pr format
999,999,999,999
999,999,999
999.90
999,999,999
heading
heading
heading
heading
estd_physical_reads est_pr
FROM V$DB_CACHE_ADVICE
WHERE name = 'DEFAULT'
AND block_size = (SELECT value FROM V$PARAMETER
WHERE name = 'db_block_size')
AND advice_status = 'ON';
-- redo
Select GROUP#, THREAD#, BYTES/1024/1024/1024, MEMBERS from v$log;
set linesize 300
set pagesize 5000
set trimspool on
column
column
column
column
column
column
column
column
column
column
column
column
column
column
column
column
column
column
column
column
column
column
column
column
column
00
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
format
format
format
format
format
format
format
format
format
format
format
format
format
format
format
format
format
format
format
format
format
format
format
format
format
999
999
999
999
999
999
999
999
999
999
999
999
999
999
999
999
999
999
999
999
999
999
999
999
999
heading
heading
heading
heading
heading
heading
heading
heading
heading
heading
heading
heading
heading
heading
heading
heading
heading
heading
heading
heading
heading
heading
heading
heading
heading
"00:00"
"1am"
"2am"
"3am"
"4am"
"5am"
"6am"
"7am"
"8am"
"9am"
"10am"
"11am"
"12:00"
"1pm"
"2pm"
"3pm"
"4pm"
"5pm"
"6pm"
"7pm"
"8pm"
"9pm"
"10pm"
"11pm"
"12pm"
'HH24')),
'HH24')),
'HH24')),
'HH24')),
'HH24')),
'HH24')),
'HH24')),
'HH24')),
'HH24')),
'HH24')),
'HH24')),
'HH24')),
'HH24')),
'HH24')),
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
1))
1))
1))
1))
1))
1))
1))
1))
1))
1))
1))
1))
1))
1))
"00",
"01",
"02",
"03",
"04",
"05",
"06",
"07",
"08",
"09",
"10",
"11",
"12",
"13",
from
where
group
order
'HH24')),
'HH24')),
'HH24')),
'HH24')),
'HH24')),
'HH24')),
'HH24')),
'HH24')),
'HH24')),
'HH24')),
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
1))
1))
1))
1))
1))
1))
1))
1))
1))
1))
"14",
"15",
"16",
"17",
"18",
"19",
"20",
"21",
"22",
"23"
SELECT
ROUND((STM1.VALUE - STM2.VALUE) / 1000000) "BUSY WAIT TIME (S)",
ROUND(STM2.VALUE / 1000000) "CPU TIME (S)",
ROUND((STM1.VALUE - STM2.VALUE) / STM1.VALUE * 100) || ' : ' ||
ROUND(STM2.VALUE / STM1.VALUE * 100) RATIO
FROM V$SYS_TIME_MODEL STM1, V$SYS_TIME_MODEL STM2
WHERE STM1.STAT_NAME = 'DB time' AND STM2.STAT_NAME = 'DB CPU';
Select GROUP#, THREAD#, BYTES/1024/1024/1024, MEMBERS from v$log;
ttitle 'Top Ten Tables (by size)'
set lines 75
col tab heading "Table Name" format a55
col bytes heading "Size|(in Bytes)" format 999,999,999,999
select bytes, tab
from (select owner||'.'||segment_name tab, bytes
from dba_segments
where segment_type = 'TABLE'
order by bytes desc)
where rownum <= 10
/
SELECT EVENT, TIME_WAITED, AVERAGE_WAIT
FROM V$SYSTEM_EVENT
ORDER BY TIME_WAITED DESC;
-- ################################################
col size_est format 999,999,999,999
col buf_est
format 999,999,999
col estd_rf
format 999.90
column estd_pr format 999,999,999
SET LINES 80 PAGES 100
heading
heading
heading
heading
SELECT
size_for_estimate size_est,
buffers_for_estimate buf_est,
estd_physical_read_factor est_rf,
estd_physical_reads est_pr
FROM V$DB_CACHE_ADVICE
WHERE name = 'DEFAULT'
AND block_size = (SELECT value FROM V$PARAMETER
WHERE name = 'db_block_size')
AND advice_status = 'ON';