我得到的工作量存储比率期间报告说
Load Profile
1st per sec
DB time: 1.3
我很困惑,Db时间应该是时间单位,不是吗?
以下是我对AWR进行研究的背景和历史,以及我最终得出的答案。
我有ARW报道说
Elapsed Time (min) DB time (min)
60 80
我读过的,例如在这里https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:229943800346471782它解释了DB时间如何超过经过的时间。并且Db时间是时间,它是以时间单位(min =分钟?)来衡量的,到目前为止一直很好。
然后加载配置文件说:
1st per sec
DB time: 1.3
如果数据库时间在60分钟内是80分钟,那么按数学计算每秒应该是80/60/60,那么除以每秒60得到的分数呢?
编辑:我的猜测现在已经发布了这个指标以秒为单位的问题,虽然在AWR中没有提到单位,但我无法通过awr db time in sec
搜索找到它。请提供确定的确认链接(如果是这样)。
编辑2:WORKLOAD REPOSITORY report
说,DB Time(s): per sec
在Load profile
部分,其中WORKLOAD REPOSITORY COMPARE PERIOD REPORT
只是说Db time per sec
。所以现在有了99%的保证我可以猜测比较报告使用相同的单位,它仍然不是100%确定的事实。我实际上是通过自动化系统获取报告,所以不能确定它们一路上没有被破坏...
附:顺便说一句,我试图做相当格式化的输出,想要插入标签,但无法找到如何,例如。在这里Tab space in Markdown它说类似于降价不可能。如果可以在stackoverflow上完成,请添加注释。
我的猜测是,由于大量的信息适合一行比较AWR开发者的报告决定跳过(s):
,它出现在普通(不比较)AWR的同一个地方。
我看了WORKLOAD REPOSITORY report
,它说:在DB Time(s): per sec
部分的Load profile
1.4,其中WORKLOAD REPOSITORY COMPARE PERIOD REPORT
只是说Db time per sec
并且说第二个1.4。所以现在有了99%的保证,我可以猜测比较报告使用相同的单位 - 每秒秒数的秒数。不是100%肯定,但我们100%肯定的是什么?