Опции за настройка заОткриване на щети
Всичко за администраторите на Oracle
Задаване на параметри за откриване на повреда
В зависимост от толерантността на вашата система към повреда на блокове, можете дазасилите проверката за повреда на блокове.
Активирането на опцията DB_ULTRA_SAFE (по подразбиране: ИЗКЛ.) води до увеличаване на натоварването на системата поради тези по-интензивни проверки. Количеството режийни разходи е свързано с броя на блоковете, променени за секунда, така че не може лесно да се определи количествено. За приложение с „честа актуализация“ можете да очаквате значително увеличение на използването на процесора, вероятно в диапазона от десет до двадесет процента, но вероятно и повече. Тези режийни разходи могат да бъдат намалени чрез разпределяне на допълнителни процесори.
Когато опцията DB_ULTRA_SAFE е зададена на DATA_ONLY, опцията DB_BLOCK_CHECKING е зададена на MEDIUM. Това проверява дали данните в блока са логически последователни. Основните проверки на заглавката на блока се извършват, след като съдържанието на блока се промени в паметта (например след команди UPDATE или INSERT, четене на диск или прехвърляне на блокове между екземпляри в Oracle RAC). Това ниво на проверки включва семантична проверка за всички блокове от неиндексирани организирани таблици.
Когато опцията DB_ULTRA_SAFE е зададена на DATA_AND_INDEX, опцията DB_BLOCK_CHECKING е зададена на FULL. В допълнение към предишните проверки се извършват семантични проверки на индексни блокове (т.е. зависими обектни блокове, които действително могат да бъдат премахнати и създадени отново, когато възникне повреда).
Когато опцията DB_ULTRA_SAFE е настроена на DATA_ONLY или DATA_AND_INDEX, опцията DB_BLOCK_CHECKSUM е настроена на FULL, а опцията DB_LOST_WRITE_PROTECT е настроена на TYPICAL.