Динамическая статистика. Уровни OPTIMIZER_DYNAMIC_SAMPLING. Узнать размер shared pool.
Ниже приложены ссылки, где можно прочитать про динамическую статистику плюс запросы на определения размера shared pool
-- сколько доступно SELECT NAME FROM V$SGASTAT WHERE POOL = 'shared pool' AND NAME = 'free memory'; -- сколько занято FROM V$SGASTAT WHERE POOL = 'shared pool' AND NAME != 'free memory';
Источники
https://docs.oracle.com/database/121/TGSQL/tgsql_astat.htm#TGSQL451
https://blogs.oracle.com/optimizer/dynamic-sampling-and-its-impact-on-the-optimizer
http://www.dba-oracle.com/art_dbazine_oracle10g_dynamic_sampling_hint.htm
http://www.dba-oracle.com/concepts/shared_pool_concepts.htm