Oracle-11g-R2

是否可以從 AWR 表為hammerora(用於 oracle 的hammerdb)生成工作負載?

  • December 2, 2015

我正在嘗試從我們的生產數據庫生成工作負載,但不是在生產中執行跟踪文件,我更喜歡使用 AWR 表,因為我們有它的許可證。

可能嗎?

謝謝你。

簡而言之,我會說:不。

如果您想投入大量時間……您可以從 awr sql 歷史表中生成 SQL 和使用頻率,但是對於 SQL 的所有出現,參數將是相同的,因為不會為每次執行記錄綁定變數。我不確定hammerora,但從swingbench 我知道您可以創建自己的事務,為此您可以使用awr sql history 作為生成多少tx/s 的指南。它仍然是合成負載。

更聰明的是從應用伺服器和數據庫之間的代理擷取數據庫輸入。

Oracle Replay 是有代價的,這是有原因的。

引用自:https://dba.stackexchange.com/questions/122600