PGA_AGGREGATE_TARGET and PGA_AGGREGATE_LIMIT
I'm installing 19c Database Enterprise Edition (standalone database i.e. not using multitenant) on Redhat 7 but I'm having difficulties in setting the PGA memory parameters.
I am using HugePages for SGA and therefore I can't use Automatic Memory Management.
According to the Oracle 19c Database Performance Tuning Guide (https://docs.oracle.com/en/database/oracle/oracle-database/19/tgdba/tuning-program-global-area.html) under "Setting the Initial Value for PGA_AGGREGATE_TARGET" it states that a good starting point is to allocate 80% of server memory to Oracle. 20% of the memory allocated to Oracle is dedicated to PGA, while the remaining 80% is dedicated to the SGA. Hence PGA_AGGREGATE_TARGET=20% * (80% * server memory).