簡體   English   中英

每秒Oracle AWR單位db時間(工作負載存儲庫比較定期報告)

[英]Oracle AWR units of db time per sec (WORKLOAD REPOSITORY COMPARE PERIOD REPORT)

我收到了“工作負載存儲庫比較定期報告”,上面寫着

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時間是時間,它以時間單位(分鍾=分鍾?)來度量,到目前為止還算不錯。

然后負載配置文件說:

1st per sec  
DB time:    1.3

如果DB時間是60分鍾內的80分鍾,那么數學上的每秒應該是80/60/60,那除以60每秒得到的秒數呢?

編輯:我現在猜測問題已經發布,該度量單位為秒,盡管AWR中未提及單位,並且awr db time in sec搜索中通過awr db time in sec Web中找不到該單位。 請提供確定鏈接的鏈接(如果確實如此)。

編輯2:“ WORKLOAD REPOSITORY report在“ Load profile部分WORKLOAD REPOSITORY reportDB Time(s): per sec ,其中“ WORKLOAD REPOSITORY COMPARE PERIOD REPORT僅表示Db time per sec 因此,現在有了99%的保證,我可以猜測比較報告使用相同的單位,但仍不是100%的確定事實。 我實際上是通過自動化系統獲取報告的,因此無法確定它們是否在整個過程中都被弄亂了...

PS,順便說一句,我試圖做漂亮的輸出格式,想要插入制表符,但找不到如何,例如 在這里Markdown中的Tab空間表示相似, 在Markdown中是不可能的。 如果可以在stackoverflow上完成,請添加評論。

我的猜測是,由於大量信息適合比較AWR的一行,因此報告的開發人員決定跳過(s):在普通(而非比較)AWR中的同一位置存在該信息。

我查看了“ WORKLOAD REPOSITORY report ,該WORKLOAD REPOSITORY report在“ Load profile部分顯示: DB Time(s): per sec 1.4,其中“ WORKLOAD REPOSITORY COMPARE PERIOD REPORT僅表示Db time per sec並指出2nd 1.4。 因此,現在有了99%的保證,我可以猜測比較報告使用相同的單位-秒/秒度量標准。 不是100%肯定,但是我們100%肯定是什么?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM