среда, 15 апреля 2009 г.

Мониторинг отката транзакций

Иногда после принудительного прекращения массового обновления ощущается замедление работы СУБД.
Можно проверить наличие отката транзакций запросом:

select *
from V$FAST_START_SERVERS t;

который вернет информацию по процесам, выполняющим откат незавершенной транзакции.

Ход выполнения отката транзакции можно уточнить запросом:

select t.UNDOBLOCKSDONE/t.UNDOBLOCKSTOTAL*100
from v$fast_start_transactions t;

Более подробно можно почитать здесь:
week2_10gdba.html