Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Размер LOG_BUFFER и особенности работы LGWR / 6 сообщений из 6, страница 1 из 1
19.06.2003, 10:18:24
    #32186162
Violina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер LOG_BUFFER и особенности работы LGWR
Среди прочих условий LGWR пишет в redo из кэша

• When the redo log buffer is one-third full
• When there is more than a megabyte of changes recorded in the redo log buffer

Правильно ли поняла, что нет смысла делать размер LOG_BUFFER больше 3 МБ?
...
Рейтинг: 0 / 0
19.06.2003, 13:10:18
    #32186383
Barracuda UA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер LOG_BUFFER и особенности работы LGWR
>> Правильно ли поняла, что нет смысла делать размер LOG_BUFFER больше 3 МБ?

А можно узнать логику рассуждений ?
...
Рейтинг: 0 / 0
19.06.2003, 13:15:07
    #32186386
.dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер LOG_BUFFER и особенности работы LGWR
>Правильно ли поняла, что нет смысла делать размер LOG_BUFFER больше 3
>МБ?

я бы даже сказал не стоит больше 1-го Мб. Т.к. все равно идет сброс при коммите, а у Вас часто бывают транзакции с более чем 1Мб незакоммиченных данных?
...
Рейтинг: 0 / 0
19.06.2003, 13:16:19
    #32186391
Barracuda UA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер LOG_BUFFER и особенности работы LGWR
Гм, изиняюсь - прочитал внимательно второй пункт.

Насколько я себе представляю по достижению 1Мб процесс заполнения буфера и записи LGWR происходят паралельно. Если это верно то можно предпопложить что 3 Мб это не панацея.
...
Рейтинг: 0 / 0
19.06.2003, 13:32:25
    #32186413
Violina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер LOG_BUFFER и особенности работы LGWR
а у Вас часто бывают транзакции с более чем 1Мб незакоммиченных данных?

Интерес пока только теоретический.

я бы даже сказал не стоит больше 1-го Мб. Т.к. все равно идет сброс при коммите.

Тогда даже если не будет коммитов, сброс будет осуществляться при заполнении свыше 333 КБ (1/3).

Предполагая для чего нужны тогда другие 2/3, вспоминаю описание ситуаций когда LGWR не может писать в журнал потому что например ждет пока не закончится архивация или чекпоинт, наверное как раз для таких случаев.
...
Рейтинг: 0 / 0
20.06.2003, 13:59:12
    #32187397
Roman_M
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер LOG_BUFFER и особенности работы LGWR
> Правильно ли поняла, что нет смысла делать размер LOG_BUFFER больше 3 МБ?

Остальная часть буфера предназначена для того, чтобы в нее продолжали писать транзакции, пока не завершена текущая операция записи лограйтера. LGWR работает синхронно. То есть то что свыше 1Мб - для сглаживания пиков транзакций.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Размер LOG_BUFFER и особенности работы LGWR / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]