Механизм настройки протокола, включая буфер журнала обновлений, -
один из последних компонентов настройки, являющийся частью настройки эк-
земпляра. Можно продвинуться вперед и всегда устанавливать значение пара-
метра инициализации Oracle LOG_SIMULTANEOUS_COPIES равным его,
зависящему от платформы максимальному значению, если версия базы данных
более ранняя, чем При этом проактивно устраняются проблемы с за-
один из последних компонентов настройки, являющийся частью настройки эк-
земпляра. Можно продвинуться вперед и всегда устанавливать значение пара-
метра инициализации Oracle LOG_SIMULTANEOUS_COPIES равным его,
зависящему от платформы максимальному значению, если версия базы данных
более ранняя, чем При этом проактивно устраняются проблемы с за-
щелками копии протокола, вследствие недостаточного их коли-
чества. Затем установите размер буфера журнала обновлений на разумную для стартового значения величину, задав LOG_BUFFER=131072 (128 Кбайт). Некоторые с равным успехом начинают с 256 Кбайт. Однако излишняя агрессивность при определении этого параметра может создать больше проблем, чем разрешить. Следует увеличивать значение этого параметра, если наблюдается событие ожидания
log buffer space.
Но если, помимо этого события, наблюдаются еще и такие события, какlog file switch, logfile sync пли logfile parallel write,
то, может быть, мы имеем дело с проблемами ввода/вывода для запоминающих устройств. В таком случае убедитесь, что журналы обновлений и архивированные журналы расположены на независимых устройствах, которые отделены от всех файлов данных базы данных.Систему архивации можно настроить, установив значения параметров
и (эти параметры от-
сутствуют в Oracle8i). Кроме того, настройте контрольные точки, убедившись, что они происходят только при переключении журналов. Задайте такой размер
журналов обновлений, чтобы можно было управлять частотой контрольных точек, а также предоставить достаточное время для завершения процесса создания контрольной точки, что позволит избежать появления сообщений типа
"контрольная точка не завершена". Удостоверьтесь, что они размещены на разных запоминающих устройствах, так как им требуется пространство (если понятно, что мы имеем в
Мы все знаем, что большинство сторонних фирм-производителей пакетированных приложений в своих попытках инкапсулировать (проще говоря, скрыть
от чужих глаз) всю сложность своих приложений, погребают свои SQL на много
саженей ниже уровня моря и делают их недостижимыми для простых смертных
вроде нас. Мы подробно изучили некоторые детали возможностей настройки
на уровне экземпляра, которые начали поддерживаться с появлением Они модифицируют поведение оптимизатора Oracle, тем самым делая эти приложения более доступными для наших попыток
< Предыдущая | Следующая > |
---|