Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Сегменты, экстенты и блоки данных




Зеркально отображенные управляющие файлы

Управляющие файлы

Для каждой базы данных Oracle существует управляющий файл (control file), в котором находится информация о физической структуре базы данных. Управляющий файл содержит имя базы данных, а также имена и местонахождение всех файлов, имеющих к ней отношение. Кроме того, с помощью управляющего файла отслеживается и регистрируется внутрисистемная информация: о табличных об­ластях, файлах данных и о резервных копиях системы.

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

При создании новой базы данных Oracle создаст и новый управляющнй файл. Впоследствии Oracle автоматически обновляет его, занося необходимую служебную информацию. Кроме того, каждый раз, при изменении атрибутов базы данных Oracle обновляет информацию управляющего файла. Например, при создании новой табличной области с одним или с несколькими файлами данных или при добавлении файла данных к существующей табличной области Oracle обновляет управляющий файл, реги­стрируя информацию о новых файлах.

 

Без управляющего файла ба:»а данных Oracle не может нормально функционировать. Чтобы обеспе­чить работоспособность базы данных во время отдельного сбоя диска, можно зеркально отобразить (mirror) ее управляющий файл, на другие файлы. При этой операции Oracle обновляет каждую копию управляющего файла в одно и то же время. Если в результате сбоя диска, одна из копий управляющегааЯ файла становится недоступна, другие копии остаются работоспособными и позволяют продолжать вы­полнении операций с базой данных.

 

Сегменты, состоящие из блоков данных, выделяются для физического хранения объектов базы данных: таблиц, индексов, кластеров данных и других объектов хранения. Группа последовательных блоков данных (data blocks), выделяемая для хранения объектов базы данных, представляе собой экстент (extent). Сегмент (segment) — это совокупность всех экстентов, отведенных объекту базы данных.

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

 




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 427; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.