В настоящее время я работаю над 9.2.0.8 базой данных Oracle. У меня есть некоторые вопросы, связанные с Performace of Database, которые тоже связаны с записями журналов Redo &. Ответы на реальную практику будут высоко оценены. пожалуйста помоги.Оценка производительности Oracle Database
- В настоящее время у меня есть 25 журнальных файлов с 2 членами в каждом файле. Каждый член имеет размер 100 м. Итак, стоит ли хранить 25 журнальных файлов с двумя членами (по 100 МБ каждый).
- Моя база данных составляет 24 * 7 с минимальным пользователем 275 & Макс. 650. Моя база данных имеет в основном SELECT, но очень меньше INSERT/UPDATE/DELETE. И с 1 месяца я начал обдумывать, что моя база данных генерирует архивы в среднем 17 ГБ мин до 28 ГБ при MAX. Но LOGSWITCH происходит в среднем каждые 5-10 мин. в несколько раз чаще. И даже несколько раз 3 раза в минуту. Но мой SPFILE говорит log_checkpoint_timeout = 1800 (30 минут).
И О журнале Реды защелки & раздора, когда я isssue: - ВЫБРАТЬ имя, значение FROM V $ Sysstat ГДЕ имя = 'журнальные пространства запросов'; Выход: -
NAME VALUE -------------------------------------------------------------------- ---------- redo log space requests 20422 (This value is getting increased day by day)
- Где, как рекоммендуется Oracle, чтобы иметь пространство запрос журнальном близко к нулю.
- Так что я хочу знать, почему моя база данных идет для переключения журнала часто. Это из-за данных или Becoze чего-то еще.
- Мое сомнение было, если я увеличиваю буфер буфера REDO, проблема может быть решена. И я увеличил буфер журнала повторов с 8 МБ до 11 МБ. Но я не нашел большой разницы.
- Если я увеличиваю размер файла REDO LOG FILE от 100 МБ до 200 МБ, поможет ли он. Помогло бы мне уменьшить время переключения журнала & довести значение REDO LOG SPACE REQUEST до нуля.