Nos indica el “peso” de escrituras/lecturas que está sufriendo cada uno de los datafiles.
set linesize 180
column filename format a50
column %lect format a5
column %esc format a5
column peso format a5
prompt
select
substr(i.name,1,45) filename,
x.phyrds lecturas,
x.phywrts escrituras,
x.phyrds+x.phywrts total_es,
SUBSTR(round(100*(x.phyrds)/(x.phyrds+x.phywrts)),1,5) "%LECT",
SUBSTR(round(100*(x.phywrts)/(x.phyrds+x.phywrts)),1,5) "%ESC",
SUBSTR(round(round(100*(x.phyrds+x.phywrts)/SELTOTAL.max_total,2),0),1,5) peso
from v$filestat x, sys.ts$ ts, v$datafile i,sys.file$ f ,
(select
max(x1.phyrds+x1.phywrts) max_total
from v$filestat x1, sys.ts$ ts1, v$datafile i1, sys.file$ f1
where i1.file#=f1.file#
and ts1.ts#=f1.ts#
and x1.file#=f1.file#) SELTOTAL
where i.file#=f.file#
and ts.ts#=f.ts#
and x.file#=f.file#
order by peso;
No hay comentarios:
Publicar un comentario