Oracle数据库中的写入次数

时间:2019-01-11 09:04:58

标签: database oracle statistics monitoring

是否可以查看有关Oracle数据库中每天的写入次数以及相关数据量的统计信息? 我对这些有一个看法:V $ METRIC_HISTORY,V $ METRIC,但是我没有发现与此有关的东西。

感谢您的建议

1 个答案:

答案 0 :(得分:0)

我建议您查看DBA_HIST_FILESTATXS view

  

DBA_HIST_FILESTATXS显示有关文件读/写统计信息。此视图包含V$FILESTAT的快照。

您应该对以下各列感兴趣:

  • PHYWRTS:需要DBWR写入的次数
  • PHYBLKWRT:写入磁盘的块数,如果所有写入都是单个块,则可能与PHYWRTS相同

注意:

  • 如果您想知道所写的,则需要将PHYBLKWRTBLOCK_SIZE
  • 相乘
  • 如果要按日期进行过滤,则必须JOIN并使用视图dba_hist_snapshot,该视图存储快照历史记录