Динамическая статистика. Уровни 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';