Skip to content

Files

Latest commit

 

History

History

resource_manager_thruput

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Overview

During a recent webinar (2020-11-05), Craig Shallahamer wondered if the use of resource manager can increase the throughput rate when a system is running at 100% CPU.

Previous Investigation

The previous investigation concentrated on showing the scheduling effect of having a CDB resoure plan. The summary of this investigation can be found here.

The AWR Difference Report showed:

Resource Plan Avg Active Users Elapsed Time (min) DB time (min)
None 4.9 16.0 77.9
JAR_CDB_PLAN 4.8 14.1 67.6
%Diff -1.2 -12.2 -13.2

There is some improvement shown. However, is this difference statistically significant?

Proposed Investigation

I think I should restrict myself to the simplest test case:

  1. Oracle Enterprise Edition 19C.
  2. Single PDB
  3. No CDB Resource Plan
  4. Running on VirtualBox
  5. Vary CPUs on VirtualBox from one (1) to six (6) (restricted by underlying hardware)
  6. No RAC
  7. Whether to use HammerORA to generate load
  8. Whether to use Ansible to generate test case