Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / частые переключения redo log, Oracle 11.2.0.3 / 12 сообщений из 12, страница 1 из 1
20.10.2020, 13:22
    #40010144
deadlock015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
частые переключения redo log, Oracle 11.2.0.3
Добрый день.

Может. кто сталкивался.

Редо логи переключаются каждые 5 минут. В моем случае видимо размер файлов редо не имеет значения, было 50 мегабайт(файл редо), поменял на 350 мегабайт ничего не изменилось.

log_buffer = 250 мегабайт
log_checkpoint_interval = 0
archive_lag_target =0
fast_start_mttr_target = 0

Сообщений типа checkpoint not complete в логах нет. На производительность БД жалоб нет.

Использовал запрос для просмотра заполняемости redo, заполняется на 30 процентов и переключается на следующую группу.
select
100*cp.cpodr_bno/le.lesiz
from
x$kcccp cp,
x$kccle le
where
LE.leseq =CP.cpodr_seq
and bitand(le.leflg,24)=8;

Уже даже не знаю куда смотреть...
...
Рейтинг: 0 / 0
20.10.2020, 13:54
    #40010148
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
частые переключения redo log, Oracle 11.2.0.3
deadlock015
Добрый день.

Может. кто сталкивался.

Редо логи переключаются каждые 5 минут. В моем случае видимо размер файлов редо не имеет значения, было 50 мегабайт(файл редо), поменял на 350 мегабайт ничего не изменилось.

Код: plsql
1.
2.
3.
4.
log_buffer = 250 мегабайт
log_checkpoint_interval = 0
archive_lag_target =0
fast_start_mttr_target = 0


Сообщений типа checkpoint not complete в логах нет. На производительность БД жалоб нет.

Использовал запрос для просмотра заполняемости redo, заполняется на 30 процентов и переключается на следующую группу.
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
select
  100*cp.cpodr_bno/le.lesiz
from
  x$kcccp cp,
  x$kccle le
where
  LE.leseq =CP.cpodr_seq
  and bitand(le.leflg,24)=8;


Уже даже не знаю куда смотреть...
Для оформления кода используйте, пожалуйста, тэг SRC.
...
Рейтинг: 0 / 0
20.10.2020, 13:56
    #40010149
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
частые переключения redo log, Oracle 11.2.0.3
deadlock015,

Сделайте Redo логи по 1-2 ГБ.

Возможно, у вас происходит много изменений БД.

Размер логов как меняли?
...
Рейтинг: 0 / 0
20.10.2020, 16:40
    #40010212
deadlock015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
частые переключения redo log, Oracle 11.2.0.3
SQL*Plus,
Сначала удалял группу редо логов, потом добавлял с новым размером
...
Рейтинг: 0 / 0
20.10.2020, 16:41
    #40010213
deadlock015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
частые переключения redo log, Oracle 11.2.0.3
SQL*Plus,
Про 1, 2 ГБ, пробовал, не помогает. Да и заполняются они процентов на 20-30.
...
Рейтинг: 0 / 0
20.10.2020, 16:43
    #40010215
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
частые переключения redo log, Oracle 11.2.0.3
Ты покажи что в алерте на момент переключения логов
Возможно, у тебя задание по расписанию болтается -- в алерте будет видно по чьей инициативе лог переключился
...
Рейтинг: 0 / 0
20.10.2020, 17:00
    #40010223
deadlock015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
частые переключения redo log, Oracle 11.2.0.3
Вячеслав Любомудров,
Thread 1 advanced to log sequence 129761 (LGWR switch)
Current log# 7 seq# 129761 mem# 0: /oradata/CPI/redo07.log
Tue Oct 20 15:56:58 2020
LNS: Standby redo logfile selected for thread 1 sequence 129761 for destination LOG_ARCHIVE_DEST_2
Tue Oct 20 15:56:58 2020
Archived Log entry 249132 added for thread 1 sequence 129760 ID 0xf38e7d21 dest 1:
Tue Oct 20 16:01:58 2020
Thread 1 advanced to log sequence 129762 (LGWR switch)
Current log# 8 seq# 129762 mem# 0: /oradata/CPI/redo08.log
Tue Oct 20 16:01:58 2020
LNS: Standby redo logfile selected for thread 1 sequence 129762 for destination LOG_ARCHIVE_DEST_2
Tue Oct 20 16:01:58 2020
Archived Log entry 249134 added for thread 1 sequence 129761 ID 0xf38e7d21 dest 1:
Tue Oct 20 16:06:58 2020
Thread 1 advanced to log sequence 129763 (LGWR switch)
Current log# 9 seq# 129763 mem# 0: /oradata/CPI/redo09.log
Tue Oct 20 16:06:58 2020
LNS: Standby redo logfile selected for thread 1 sequence 129763 for destination LOG_ARCHIVE_DEST_2
Tue Oct 20 16:06:58 2020
Archived Log entry 249136 added for thread 1 sequence 129762 ID 0xf38e7d21 dest 1:
Tue Oct 20 16:11:58 2020
Thread 1 advanced to log sequence 129764 (LGWR switch)
Current log# 1 seq# 129764 mem# 0: /oradata/CPI/redo01.log
Tue Oct 20 16:11:58 2020
LNS: Standby redo logfile selected for thread 1 sequence 129764 for destination LOG_ARCHIVE_DEST_2
Tue Oct 20 16:11:58 2020
Archived Log entry 249138 added for thread 1 sequence 129763 ID 0xf38e7d21 dest 1:
Tue Oct 20 16:16:58 2020
Thread 1 advanced to log sequence 129765 (LGWR switch)
Current log# 2 seq# 129765 mem# 0: /oradata/CPI/redo02.log
Tue Oct 20 16:16:58 2020
LNS: Standby redo logfile selected for thread 1 sequence 129765 for destination LOG_ARCHIVE_DEST_2
Tue Oct 20 16:16:58 2020
Archived Log entry 249140 added for thread 1 sequence 129764 ID 0xf38e7d21 dest 1:
Tue Oct 20 16:21:58 2020
Thread 1 advanced to log sequence 129766 (LGWR switch)
Current log# 3 seq# 129766 mem# 0: /oradata/CPI/redo03.log
Tue Oct 20 16:21:58 2020
LNS: Standby redo logfile selected for thread 1 sequence 129766 for destination LOG_ARCHIVE_DEST_2
Tue Oct 20 16:21:58 2020
Archived Log entry 249142 added for thread 1 sequence 129765 ID 0xf38e7d21 dest 1:
Tue Oct 20 16:26:58 2020
Thread 1 advanced to log sequence 129767 (LGWR switch)
Current log# 4 seq# 129767 mem# 0: /oradata/CPI/redo04.log
Tue Oct 20 16:26:58 2020
LNS: Standby redo logfile selected for thread 1 sequence 129767 for destination LOG_ARCHIVE_DEST_2
Tue Oct 20 16:26:58 2020
Archived Log entry 249144 added for thread 1 sequence 129766 ID 0xf38e7d21 dest 1:
Tue Oct 20 16:31:58 2020
Thread 1 advanced to log sequence 129768 (LGWR switch)
Current log# 5 seq# 129768 mem# 0: /oradata/CPI/redo05.log
Tue Oct 20 16:31:58 2020
LNS: Standby redo logfile selected for thread 1 sequence 129768 for destination LOG_ARCHIVE_DEST_2
Tue Oct 20 16:31:58 2020
Archived Log entry 249146 added for thread 1 sequence 129767 ID 0xf38e7d21 dest 1:
Tue Oct 20 16:36:58 2020
Thread 1 advanced to log sequence 129769 (LGWR switch)
Current log# 6 seq# 129769 mem# 0: /oradata/CPI/redo06.log
Tue Oct 20 16:36:58 2020
LNS: Standby redo logfile selected for thread 1 sequence 129769 for destination LOG_ARCHIVE_DEST_2
Tue Oct 20 16:36:58 2020
Archived Log entry 249148 added for thread 1 sequence 129768 ID 0xf38e7d21 dest 1:
Tue Oct 20 16:41:58 2020
Thread 1 advanced to log sequence 129770 (LGWR switch)
Current log# 7 seq# 129770 mem# 0: /oradata/CPI/redo07.log
Tue Oct 20 16:41:58 2020
LNS: Standby redo logfile selected for thread 1 sequence 129770 for destination LOG_ARCHIVE_DEST_2
Tue Oct 20 16:41:58 2020
Archived Log entry 249150 added for thread 1 sequence 129769 ID 0xf38e7d21 dest 1:
Tue Oct 20 16:47:01 2020
Thread 1 advanced to log sequence 129771 (LGWR switch)
Current log# 8 seq# 129771 mem# 0: /oradata/CPI/redo08.log
Tue Oct 20 16:47:01 2020
LNS: Standby redo logfile selected for thread 1 sequence 129771 for destination LOG_ARCHIVE_DEST_2
...
Рейтинг: 0 / 0
20.10.2020, 17:07
    #40010226
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
частые переключения redo log, Oracle 11.2.0.3
Таки практически ровно в 5 мин
А как вы смотрели содержимое параметра archive_lag_target?
Уж очень на него похоже

PS. По логу, переключение действительно вызывает совсем не внешний процесс
...
Рейтинг: 0 / 0
20.10.2020, 17:14
    #40010231
deadlock015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
частые переключения redo log, Oracle 11.2.0.3
Вячеслав Любомудров,

SQL> show parameter archive_lag_target;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
archive_lag_target integer 0
SQL>
...
Рейтинг: 0 / 0
20.10.2020, 20:46
    #40010328
flexgen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
частые переключения redo log, Oracle 11.2.0.3
deadlock015,

Сгенерируй AWR-report, ищи events "log file sync" и "log file switch completion" . Смотри какие операции вызывают эти events. Возможно, в базе работает процесс, который выполняет commit на каждый insert/update/delete. Возможно, у тебя постоянно происходят массированные загрузки данных. Проверь, не выполняется ли принудительно команда "alter system checkpoint" или "alter system archive log current", например, в crontab.

И сколько redo log groups в твоей базе?
...
Рейтинг: 0 / 0
22.10.2020, 08:23
    #40010767
deadlock015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
частые переключения redo log, Oracle 11.2.0.3
flexgen,


redo log groups - 11

log_buffer увеличил до 550
Файлы redo log по 550 сделал.

Перезагрузил инстанс. Пока работает по 4-6 переключений в час.

Спасибо всем
...
Рейтинг: 0 / 0
26.10.2020, 15:43
    #40011924
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
частые переключения redo log, Oracle 11.2.0.3
deadlock015
Перезагрузил инстанс.
Пока работает по 4-6 переключений в час.

Спасибо всем

А за что всем спасибо?

Может сразу нужно было перезагрузить инстанс?! :-)
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / частые переключения redo log, Oracle 11.2.0.3 / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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