我收到的工作负载存储空间比较定期报告
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时间是时间,它以时间单位(分钟=分钟?)来度量,到目前为止效果很好。
然后,负载配置文件说:
1st per sec
DB time: 1.3
如果DB时间是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%的确定事实。我实际上是通过自动化系统获取报告的,所以不能确定它们是否在整个过程中都被弄乱了……
P.S。顺便说一句,我试图做漂亮的输出格式,想插入制表符,但找不到如何,例如Tab space in Markdown在这里表示类似,降价是不可能的。如果可以在stackoverflow上完成,请添加评论。
答案 0 :(得分:0)
我的猜测是,由于大量信息适合比较AWR的一行,因此报告的开发人员决定跳过(s):
,该WORKLOAD REPOSITORY report
出现在普通(非比较)AWR中的同一位置。
我看过DB Time(s): per sec
,它说:Load profile
中的WORKLOAD REPOSITORY COMPARE PERIOD REPORT
1.4,其中Db time per sec
仅说 Widget build(BuildContext context) {
return Column(
children: <Widget>[
MyHeader(),
_buildListOfWidgetForBody(), // <- how to spread this <Widget>[] ????
MyCustomFooter(),
],
);
}
并指出第2个1.4。因此,现在有了99%的保证,我可以猜测比较报告使用相同的单位-秒/秒度量标准。并非100%肯定,但是我们100%肯定是什么?