КАТЕГОРИИ: Архитектура-(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 не может нормально функционировать. Чтобы обеспечить работоспособность базы данных во время отдельного сбоя диска, можно зеркально отобразить (mirror) ее управляющий файл, на другие файлы. При этой операции Oracle обновляет каждую копию управляющего файла в одно и то же время. Если в результате сбоя диска, одна из копий управляющегааЯ файла становится недоступна, другие копии остаются работоспособными и позволяют продолжать выполнении операций с базой данных.
Сегменты, состоящие из блоков данных, выделяются для физического хранения объектов базы данных: таблиц, индексов, кластеров данных и других объектов хранения. Группа последовательных блоков данных (data blocks), выделяемая для хранения объектов базы данных, представляе собой экстент (extent). Сегмент (segment) — это совокупность всех экстентов, отведенных объекту базы данных. При создании нового объекта хранения данных, например таблицы или индекса, можно указать табличную область, в которой нужно создать соответствующий сегмент. После этого Oracle выделяет для необходимой табличной области блоки данных в одном или в нескольких файлах.
Для различных объектов баз данных Oracle создает различные сегменты. Например, при создании таблицы одновременно создается сегмент данных (data segment) для хранения ее информации. Сегмент данных создается и при создании кластера данных; в таком сегменте хранятся данные всех таблиц, помещаемых в кластер. А при создании индекса одновременно создается индексный сегмент (index segment) для хранения информации этого индекса.
Для выполнения SQL-операторов часто требуются временные рабочие области. Например, при создании индекса для большой таблицы, необходимо некоторое временное пространство системы, чтобы перед построением индексного сегмента можно было отсортировать все индексные элементы. Когда обрабатывается SQL-оператор, для которого требуется временное рабочее пространство, Oracle выделяет небольшие временные сегменты (temporary segments) в табличнон области базы данных. Когда выполнение оператора завершается Oracle вознращает сегменты табличной области, и это пространстно может впоследствии использоваться для других объектов.
Дата добавления: 2013-12-12; Просмотров: 461; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |