Oracle Hard Corruption. В очередной раз об ошибке ORA-00600. Часть 2.Системные компоненты и типы коррупции

dbstalker, 07 сентября

Предыдущий пост на эту тему. Продолжим.

Современные компьютерные системы имеют много различных системных уровней. Некоторые из них взаимодействуют в процессе перенесения данных из памяти на диск. Каждый очередной компонент в этом процессе увеличивает возможность новых ошибок. Для UNIX оракловский блок проходит следующие точки:

  • Oracle SGA and sessions' PGA (System RAM)
  • UNIX buffer cache (System RAM)
  • disk controller cache (on-board external)
  • Storage Area Network cache (SAN box)
  • Physical disk spindle

Оракл данные переносит из буфера данных (Oracle SGA or sessions' PGA) сначала в UNIX буферный кеш, затем, используя ASYNC или SYNC IO UNIX системные вызовы и OS драйвера устройств, через контроллер диска на жесткий диск. Если используется такая система хранения данных как SAN (Storage Area Network), данные буферизируются в SAN cache и переносятся в фоновом режиме на физическое устройство.

Во время таких перемещений оракловский блок может быть подвержен коррупции в следующих точках:

  • System Memory (memory or paging problems, caching problems)
  • Disk Controller (Bad I/O hardware or firmware, caching problems )
  • Disk Device ( problem with device driver or mechanical problem)
  • Others ( operating system bugs, oracle bugs, disk repair utilities )

С оракловским блоком может случиться soft или hard коррупция.

Hard corruption - может произойти из-за аппаратной или программной ошибки в памяти или на диске. Блок становится нечитабельным вообще или содержимое блока не соответствует оракловскому формату блока.

Soft corrupted - происходит, когда формат блока соответствует оракловскому формату, но содержимое не отвечает физической или логической оракловской структуре.

Продолжение следует…

источник

 

Новый комментарий

Я не спамер: введите суму 0+2



 

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

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

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

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


 
 

Бизнес форум

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

Шины бу
26 апреля, 2 ответа
Потрібна порада
25 апреля, 2 ответа
Посоветуйте адвоката
25 апреля, 1 ответа