1. How to implementOracle Inline Memoryfor PeopleSoft
Thisarticle will give youabrief ideaaboutOracle Inline Memoryandhow toimplementthe Inline
memoryfeature in PeopleSoftapplication. The Inlinememoryfeature isavailable onlystartingfrom
Oracle 12C. Once the Inline Memoryfeature isturnedON, all the features will be availableforusage
irrespectiveof the applications. The Inline Memoryfeature canbe turnedonat differentdatabase
levelssuchas
Individual Tables
Tablespace
Partition
The inline memoryfeaturecanbe turnedON at table level usingthe command,
ALTER TABLE PS_JOB INMEMORY
Whereastablespace andpartition levelinline memorycanbe invokedby below commands
ALTER TABLESPACE PSLARGE DEFAULT INMEMORY;
ALTER TABLE PS_JOB MODIFY PARTITION PS_JOB_PART_1 INMEMORY;
The priorityof the inline memorycreationisdecidedbythe below parameters
ALTER TABLE PS_JOB INMEMORY CRITICAL;
ALTER TABLESPACE PSLARGE DEFAULT INMEMORY CRITICAL;
ALTER TABLE PS_JOB MODIFY PARTITION PS_JOB_PART_1 INMEMORY CRITICAL;
I wouldrecommendthe usage of critical togainsignificantadvantage of inline memory. Database
needtobe re-startedafterapplyingthe inline memorycommands.
2. Make sure to query the database to checkthe inmemoryandinmemory_prioritystatususingthe
belowsql. Nowre-startthe applicationandall the inline memorytableswill be availableforrow
and columnbasedprocessing. Note thatthere willbe 20% increase in memory usage once the inline
memoryfeature isturnedON.