powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Постоянные "Thread 1 cannot allocate new log" в alert.log
5 сообщений из 5, страница 1 из 1
Постоянные "Thread 1 cannot allocate new log" в alert.log
    #39410665
GunPowder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

Постоянные сообщение в alert.log, за день сотню-другую раз (выглядит, как будто при каждом переключении редо-логов)
Ещё встречаются "Private strand flush not complete" (тоже часто) и "Checkpoint not complete" (редко)
Наверное, связано со сверхбольшим кеш-буфером, около 50 Гб

Чем пытался лечить:
Было 4 группы редо-логов, каждая по 64Мб
- увеличил кол-во групп до 8 - не помогло
- увеличил размер групп до 256Мб - не помогло, а "switch log file" стал долгим

Что ещё посоветуете? Может дело не в редо логах?

Спасибо.
...
Рейтинг: 0 / 0
Постоянные "Thread 1 cannot allocate new log" в alert.log
    #39410684
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GunPowderсвязано со сверхбольшим кеш-буфером, около 50 Гб
это копейки.
GunPowderа "switch log file" стал долгим
можно начать с iostat
...
Рейтинг: 0 / 0
Постоянные "Thread 1 cannot allocate new log" в alert.log
    #39410693
GunPowder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Q.TarantinoGunPowderсвязано со сверхбольшим кеш-буфером, около 50 Гб
это копейки.
GunPowderа "switch log file" стал долгим
можно начать с iostat
Не так давно переехал на 64битную платформу, поэтому всё кажется большим))

Вот пример:
утро, хомячки жуют, диски простаивают, 8 групп редо-логов, один "CURRENT", остальные "INACTIVE"
делаю 1 раз "ALTER SWTCH...", в alert.log тут же навалило:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Mon Feb 27 10:56:49 Russian Standard Time 2017
Thread 1 cannot allocate new log, sequence 1105
Private strand flush not complete
  Current log# 7 seq# 1104 mem# 0: G:\LE1_REDO71.LOG
  Current log# 7 seq# 1104 mem# 1: H:\LE1_REDO72.LOG
Mon Feb 27 10:56:51 Russian Standard Time 2017
Thread 1 advanced to log sequence 1105 (LGWR switch)
  Current log# 8 seq# 1105 mem# 0: G:\LE1_REDO81.LOG
  Current log# 8 seq# 1105 mem# 1: H:\LE1_REDO82.LOG
...
Рейтинг: 0 / 0
Постоянные "Thread 1 cannot allocate new log" в alert.log
    #39410744
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Private strand flush not complete" - это из разряда так называемых "мусорных сообщений"
Вбейте эту фразу в поиск гугла или форума для прояснения.
...
Рейтинг: 0 / 0
Постоянные "Thread 1 cannot allocate new log" в alert.log
    #39410756
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://asktom.oracle.com/pls/asktom/f?p=100:11:::NO:RP:P11_QUESTION_ID:9529265900346002171 ...You can disregard these messages as normal messages.

SOLUTION

These messages are not a cause for concern unless there is a significant time gap between the "cannot allocate new log" message and the "advanced to log sequence" message.

These messages have also been seen when there are issues with the storage side or network for the archive log destination, as this leads to delay or hang in LGWR switch.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Постоянные "Thread 1 cannot allocate new log" в alert.log
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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