И последнее, что хотелось бы
И последнее, что хотелось бы сказать о разделяемом пуле и параметре инициализации
SHARED_POOL_SIZE. Нет никакой связи между результатами выполнения запроса:
sys@TKYTE816> select sum(bytes) from v$sgastat where pool = 'shared pool';
SUM(BYTES) ---------- 18322028
1 row selected.
и значением параметра инициализации
SHARED_POOL_SIZE:
sys@TKYTE816> show parameter shared_pool_size
NAME TYPE VALUE ----------------------------------- ------- -------------------------- shared_pool_size string 15360000
кроме того, что значение
SUM(BYTES) FROM V$SGASTAT всегда больше, чем значение параметра
SHARED_POOL_SIZE. В разделяемом пуле хранится много других структур, не охватываемых соответствующим параметром инициализации. Значение
SHARED_POOL_SIZE обычно является основным, но не единственным фактором, определяющим размер разделяемого пула
SUM(BYTES). Например, параметр инициализации
CONTROL_FILES задает управляющие файлы, а для каждого управляющего файла в разделе "прочее" разделяемого пула требуется 264 байта. Жаль, что показатель
'shared pool' в представлении
V$SGASTAT и параметр инициализации
SHARED_POOL_SIZE получили похожие названия, поскольку параметр инициализации влияет на размер разделяемого пула, но
не задает его полностью.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий