Раздел: SGA

Вот в этом посте описывался приблизительный алгоритм работы IMU механизма. А в этом посте некоторые замечания по поводу работы этого механизма. А теперь приведу перечень параметров так или иначе влияющих IMU. далее

Тэги: SGA, UNDO

Комментариев нет


В версиях 10g и выше, Oracle использует Undo блоки, которые находятся в приватных (для каждого серверного процесса) участках памяти и специально созданы в Shared Pool.

select * from v$sgastat where name like 'KTI%';
далее


Как известно, Оракл, начиная с версии 10.0, использует новую запатентованную технологию(см. здесь) работы с undo сегментами. В этом посте попробую показать, как это было раньше. далее


alter system flush buffer_cache; 

Команда доступная начиная с 10g. Предназначена для «очистки » буферного кеша (в SGA). В 9i для этого имеется недокументированная возможность:

alter session set events = 'immediate trace name flush_cache';

Как увидеть, что делает эта команда? Сейчас приведу небольшой пример, как это можно сделать. ( Благодарность Бурлесону). Не тестируйте на промышленной базе!!! далее


Не смотря на то, что redo данные в буфере журналов повторного выполнения ( буферный кэш) измеряются в байтах, LGWR пишет редо информацию в журнальные файлы на диск в блоках. Размер redo log blocks фиксированный, зашит в оракловский код и зависит от операционной системы. В оракловской документации используется термин "operating system block size" для определения log block size. далее


Все Oracle SQL- предложения должны быть разобраны, перед тем как быть выполненными. Разбор – это процесс разбиения оператора на составные части, выполнение различных проверок. Основные его шаги: далее


В СУБД Oracle9i появилась консультативная справка по кешу буферов (Buffer Cache Advisory). Данные этой справки (представление V$DB_CACHE_ADVICE ) - это результат внутреннего моделирования, основанного на текущей рабочей нагрузке. Справка предсказывает частоту неудачных обращений к кешу для различных размеров кеша буферов в диапазоне от 10% до 200% текущего размера кеша. При этом параметр STATISTICS_LEVEL должен принимать значения TYPICAL или ALL. Или можно установить в параметре db_cache_advice файла init.ora значение "on" или "ready". далее


Oracle использует хэш-таблицы (hash tables)для эффективного размещения объектов в памяти. Например, хэш-таблица используется для размещения блоков данных в буферном кэше. далее

Тэги: SGA, общее

Комментариев нет



« назад

вперед »



 

От авторов блога

О Блоге - прочитай перед началом.

Задать вопрос и получить ответ - уже решено 94 вопросов

Глоссарий - список терминов и сокращений


 
 

Бизнес форум

Последние темы:

Нужен поставщик Дропшиппинг
10 декабря, 1 ответа
КИНО КАФЕ!!!!!!!!!!!!!!!!
10 декабря, 1 ответа