КАТЕГОРИИ: Архитектура-(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; Просмотров: 480; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |