LINUX.ORG.RU
ФорумAdmin

Странные проблемы с Oracle


0

0

Приложение, которое посылает к нему запросы жутко напрягает систему,
 Ora тоже кушает CPU - не хочу.

Часть alert_orcl.log:

scn: 0x0000.e5a0b7e3
Thread 1 advanced to log sequence 12083942
  Current log# 2 seq# 12083942 mem# 0: /home/oracle/products/oradata/orcl/redo02.log
Mon Jun  2 16:12:52 2008
kccrsz: denied expansion of controlfile section 9 by 661 record(s)
  the number of records is already at maximum value (65535)
krcpwnc: following controlfile record written over:
 RECID #1948366 Recno 47851 Record timestamp
 05/26/08 16:13:35
 Thread=1 Seq#=12018407 Link-Recid=1948365
  Low

Как лечить? В инете как-то всё не ясно.
anonymous

С Ораклом дела никогда не имел, но другие базы данных имеют в настройках опцию "протоколировать SQL-запросы, обработка которых заняла более N секунд". Если такое есть, имеет смысл включить.

AEP ★★★★★
()

уменьши CONTROL_FILE_RECORD_KEEP_TIME, оно по-умолчанию 7, но если у тебя RMAN то будут грабли

borisych ★★★★★
()
Ответ на: комментарий от anonymous

Ошибки исчезли, но странности нет.

Есть ощущение, что redo файлы слишком маленькие (3 штуки по 512K) и постоянное переключение между ними сносит голову Oracle.

Думаю.

anonymous
()
Ответ на: комментарий от anonymous

Ora запахало нормально. Остальное будем сами разбираться.

Спасибо.

anonymous
()

Насколько понимаю, оно у тебя не может дописать в контролфайл результаты последнего переключения redo log group, поэтому перезаписывает фрагмент контролфайла?

no-dashi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.