DeepEdit!

Программирование баз данных на Oracle, техническая документация, литература, статьи и публикации

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Буфер журнала обновлений и прочая настройка

Механизм настройки протокола, включая буфер журнала обновлений, -
один из последних компонентов настройки, являющийся частью настройки эк-
земпляра. Можно продвинуться вперед и всегда устанавливать значение пара-
метра инициализации Oracle LOG_SIMULTANEOUS_COPIES равным его,
зависящему от платформы максимальному значению, если версия базы данных
более ранняя, чем        При этом проактивно устраняются проблемы с за-
щелками копии протокола,        вследствие недостаточного их коли-
чества. Затем установите размер буфера журнала обновлений на разумную для стартового значения величину, задав LOG_BUFFER=131072 (128 Кбайт). Неко­торые с равным успехом начинают с 256 Кбайт. Однако излишняя агрессив­ность при определении этого параметра может создать больше проблем, чем разрешить. Следует увеличивать значение этого параметра, если наблюдается событие ожидания 

log buffer space. 

Но если, помимо этого события, наблюдаются еще и такие события, как 

log file switch, logfile sync пли logfile parallel write, 

то, может быть, мы имеем дело с проблемами ввода/вывода для запоминающих устройств. В таком случае убедитесь, что журналы обновлений и архивирован­ные журналы расположены на независимых устройствах, которые отделены от всех файлов данных базы данных.
Систему архивации можно настроить, установив значения параметров
и        (эти параметры от-
сутствуют в Oracle8i). Кроме того, настройте контрольные точки, убедившись, что они происходят только при переключении журналов. Задайте такой размер
журналов обновлений, чтобы можно было управлять частотой контрольных то­чек, а также предоставить достаточное время для завершения процесса созда­ния контрольной точки, что позволит избежать появления сообщений типа
"контрольная точка не завершена". Удостоверьтесь, что они размещены на раз­ных запоминающих устройствах, так как им требуется пространство (если по­нятно, что мы имеем в
Мы все знаем, что большинство сторонних фирм-производителей пакетиро­ванных приложений в своих попытках инкапсулировать (проще говоря, скрыть
от чужих глаз) всю сложность своих приложений, погребают свои SQL на много
саженей ниже уровня моря и делают их недостижимыми для простых смертных
вроде нас. Мы подробно изучили некоторые детали возможностей настройки
на уровне экземпляра, которые начали поддерживаться с появлением Они модифицируют поведение оптимизатора Oracle, тем самым делая эти при­ложения более доступными для наших попыток
 









jAntivirus