Проблемы со standby : журналы не передаются на primary !

06 ноября 2009

Пришлось перегрузить сервер, на котором работал физический standby. После этого перестали логи передаваться с primary. В алерте на primary имеем:

ARC1: Attempting destination LOG_ARCHIVE_DEST_2 network reconnect (1041)
ARC1: Destination LOG_ARCHIVE_DEST_2 network reconnect abandoned
PING[ARC1]: Error 1041 when pinging standby stb
далее


Есть такое явление в ORACLE - data block fragmentation (DBF). Прошу не путать с chained and migrated rows - фрагментацией строк (row fragmentation, RF) и фрагментацией табличного пространства ( tablespace freespace fragmentation, TFF).

Как оракл размещает записи в блоке? Стоит ли администратору уделять внимание и время борьбе с блочной фрагментацией? далее

Тэги: Блоки данных, общее

Комментариев нет


Часто администратору приходиться заниматься тюнингом запросов. Надеюсь, что эти запросы помогут в этом безнадежном занятии. далее


Выполнив этот запрос можно получить статистику работы нашей базы данных (вернее наших сессий !)с сегментами. далее


Запрос по которому связывается транзакция, сегмент отмены, выполняемый запрос. Надеюсь, вам пригодится. далее


В Oracle не существует такого понятия как «менеджер блокировок». Для того, чтобы узнать заблокирована ли запись, нужно попасть в блок, где эта запись находится, и только там можно получить информацию о блокировании нужной записи (см здесь и здесь и здесь.). В этом посте попробуем разобраться, как очищается информация о блокировании записи транзакцией. далее

Тэги: Блоки данных, блокировки, общее, транзакции

Комментариев нет


В oracle нет менеджера блокировок, блокировки управляются на уровне блока данных. То есть каждый блок отвечает за обеспечение блокировки записей в нем находящихся. Как блок дает право на блокировку записи? Где находятся замки на записи блока? Для этого создана структура, называемая ITL (Interested Transaction List). Находится эта структура в заголовке каждого (data/index) оракловского блока. По умолчанию ITL- таблица состоит из двух слотов. Количество слотов растет по мере необходимости (распределении ITL см. ниже). Слот обновляется для каждого изменения блока текущей транзакцией. далее

Тэги: Блоки данных, блокировки, общее, транзакции

Комментариев нет


Таблица транзакций находится в заголовке сегмента отмены и содержит информацию о транзакциях. Например, когда выполнена операция обновления данных, информация до обновления попадает в сегмент отмены. И в первую очередь обновляется таблица транзакций. далее


SCN - Что это такое?

16 октября 2009

Так вот дело в том, что за этими тремя буквами прячутся по крайней мере три сущности : SCN - System Commit Number , SCN - System Checkpoint Number, SCN - System Change Number. Попробуем разобраться, что это означает для ORACLE. далее

Тэги: контрольная точка, общее, транзакции

Комментариев нет





 

От авторов блога

О Блоге - прочитай перед началом.

Задать вопрос и получить ответ - уже решено 94 вопросов

Глоссарий - список терминов и сокращений


 
 

Бизнес форум

Последние темы:

Расписание автобусов
18 июля, 3 ответа
Отдых в августе
17 июля, 4 ответа