В дополнение к viewtopic.php?t=78892
The following initialization parameter is new in Oracle Database 19c, Release Update 19.21:
MAIN_WORKLOAD_TYPE=OLTP|ANALYTIC
https://docs.oracle.com/en/database/ora ... DE1FD0AA8D
3.2.3 Optimizing Exadata Smart Flash Cache for Analytical Workloads
https://docs.oracle.com/en/engineered-s ... EF90170BE6
По умолчанию Exadata Smart Flash Cache отдает предпочтение кэшированию часто используемых данных и ограничивает кэширование данных с низким потенциалом повторного использования, таких как temporary segments. Причём, temporary segments – это первые кандидаты на вытеснение, когда возникает потребность в пространстве для многократно используемых данных. Этот подход к кешированию данных хорошо работает для OLTP-нагрузок. Однако, аналитические запросы обычно недоиспользуют возможности Exadata Smart Flash Cache из-за слабого кеширования ТЕМР в процессе обработки больших join- и sort-операций с временными сегментами. Для лучшего использования Exadata Smart Flash Cache для аналитических нагрузок Exa-софт появился параметр main_workload_type=OLTP|ANALYTIC который задаёт тип нагрузки для данной БД.
Включить использование этой возможности:
SQL> alter system set main_workload_type = ANALYTICS ;
Параметр динамический.