Oracle数据库性能:-如何为oracle数据库12 c计算单个块和多个块的读取响应时间?

时间:2018-07-25 07:24:16

标签: oracle performance metrics

如何为Oracle数据库12c计算单个块和多个块的读取响应时间? 是否存在度量标准视图,我们可以在其中查看与块相关的信息? 像v $ stat和v $ sysmetric? 我浏览了包括oracle在内的不同网站,但找不到很多信息,除了数据库的v $ sysmetric视图中显示的“平均同步单块读取延迟”。 平均同步单块读取延迟和单块读取响应时间是否相同?

1 个答案:

答案 0 :(得分:0)

您可以使用V $ filestat,该视图表包含发生在逻辑行和块行上的物理读写次数,也可以检查

select file#, phyrds,
phywrts
from v$filestat

您可以在v $ datafile上进行选择以获取数据文件的名称

select * from v$datafile where file#=(file number get it from filestat) 

来自doc

  

此视图显示已完成的物理读取和写入的数量,以及   在文件上完成的单块和多块I / O总数   水平。从Oracle Database 10g第2版(10.2)开始,此视图也   包括RMAN进程对备份操作所做的读取。