Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Задание объектов физической памяти






 

ER-win поддерживает объекты физической памяти для нескольких СУБД (табл. 2.6). Вес объекты создаются в модели при обратном проектировании, однако объекты INFORMIX, SQL Server и SYBASE не создаются при пря­мом проектировании.

Таблица 2.6. Поддержка ER-win объектов физической памяти

Для создания и редактирования объектов физической памяти в ER-win используется редактор Physical Object (меню Server/Physical Object). Вид этого редактора зависит от выбранной СУБД. В качестве примера рассмотрим создание и редактирование объектов физической памяти для ORACLE I (рис. 2.77).

 

Рис. 2.77. Диалог ORACLE Physical Object Editor

Диалог ORACLE Physical Object Editor имеет три закладки: TABLESPACE(табличное пространство). Табличное пространство представляет собой именованный сегмент в БД, состоящий из одного или более файлов данных, который можно использовать для хранения таблиц, индексов или сегментов отката. Табличное пространство полезно применить, например, чтобы выделить объекты БД, которые используются одним прило­жением или специфической группой приложений.

Список TABLESPACE к верхней части закладки показывает все таблич­ные пространства в БД. Кнопки New, Rename и Delete служат соответственно для создания, переименования и удаления табличных пространств. При нажатии кнопки New возникает диалог New TABLESPACE, n котором следует задать имя табличного пространства. Свойства табличного про­странства задаются в диалоге ORACLE Physical Object Editor. Данные в таб­личных пространствах доступны, когда области находятся в оперативном режиме (online), и недоступны, когда они находятся в автономном режиме (offline). Окно выбора OFFLINE показывает состояние доступности таб­личного пространства. Для перевода табличного пространства в offline сле­дует включить опцию, в online - выключить.

Окно выбора TEMPORARY позволяет указать, что табличное простран­ство будет применяться только для хранения временных объектов, напри­мер сегментов, используемых при выполнении запросов с сортировкой (предложение ORDER BY). Эта опция доступна только для ORACLE 7.3.

Поля INITIAL и NEXT позволяют задать размер начального и следую­щего экстента в байтах.

Параметр PCTINCREASE указывает, на сколько процентов этот экстент может быть больше предыдущего по размеру.

MINEXTENTS - минимальное число экстентов, которое автоматически распределяется при создании таблицы, индекса или кластера табличного пространства.

MAXEXTENTS - максимальное число экстентов, которое можно связать с таблицей, индексом или кластером табличного пространства.

ROLLBACK SEGMENT (сегмент отката). Сегмент отката - это зарезер­вированный объем пространства, который используется для хранения " снимка" данных в том виде, в котором они находились до выполнения транзакции. Если транзакция не завершилась, все изменения данных отка­тываются и образ данных, хранящийся в сегменте отката, восстанавливает­ся. Для создания или изменения сегмента отката у пользователя должна быть привилегия CREATE ROLLBACK SEGMENT.

Список ROLLBACK SEGMENT показывает все доступные для редакти­рования сегменты отката. Кнопки New, Rename и Delete служат соответст­венно для создания, переименования и удаления сегментов отката. При нажатии кнопки New возникает диалог New ROLLBACK SEBMENT, в ко­тором задается имя сегмента отката.

Раскрывающийся список TABLESPACE позволяет связать сегмент отка­та с табличным пространством.

Окно выбора PUBLIC позволяет указать, каким будет сегмент отката - частным или общедоступным. Включенная опция PUBLIC делает сегмент отката общедоступным. Если не используется параллельная обработка,

обычно создаются общедоступные сегменты отката.

Поля INITIAL и NEXT задают размер начальною и следующего экстен­та в байтах.

OPTIMAL - оптимальное число управляемых экстентов для каждого сегмента отката. После успешного завершения транзакции Oracle автомати­чески восстанавливает размер сегментов отката до значения, указанного в поле OPTIMAL.

MINEXTENTS - минимальное число экстентов, которое можно связать с сегментом отката.

MAXEXTENTS - максимальное число экстентов, которое можно связать с сегментом отката.

DATABASE Database (база данных). База данных - это зарезервирован­ный объем памяти для одного или более устройств хранения, которые ис­пользуются для хранения данных и определений объектов БД, например таблиц и индексов. Для создания БД у пользователя должна быть приви­легия DBA.

Список DATABASE n верхней части закладки показывает все БД серве­ра. Кнопки New, Rename и Delete служат соответственно дня создания, переименования и удаления БД. При нажатии кнопки New возникает диа­лог New DATABASE, в котором следует задать имя БД, Свойства БД зада­ются в диалоге ORACLE Physical Object Editor.

Список LOGFILB показывает имена всех log-файлов (журналов регист­рации) в БД. Справа от списка находятся поля для ввода параметров log-файлов:

MAXLOGFILES - максимальное число log-файлов, которые можно соз­дать для БД (допустимый диапазон значений 2-56).

MAXLOGHIST - объемпамяти, который должен быть зарезервирован I управляющем файле для имен групп архивных log-файлов транзакции (поддерживается Oracle7 и более поздними версиями).

MAXLOGMEMS - максимальное число членов в каждой log-группе (поддерживается Oracle7 и более поздними версиями).

Список DATAFILE показывает имена всех файлов данных в БД.

ПолеMAXDATAFILES позволяет задать максимальное количество фай

лов в БД.

Полевыбора CONTROL FILE REUSE служит для задания статуса повторного использования управляющего файла. Включенная опция позволяет Oracleпереписать информацию и управляющих файлах, определенных в параметре 1NIT.ORA CONTROL_FLES. Выключенная опция запрещает Oracle повторно использовать управляющие файлы.

ARCHIVE LOG - состояние автоматического архивирования. Разрешает автоматическое архивирование информации log, используемой при восста­новлении.

EXCLUSIVE - статус совместного использования данных. Выключенная опция разрешает одновременный доступ нескольких пользователей.

MAXINSTANCES - максимальное число экземпляров, для которых од­новременно может быть установлена БД (допустимый диапазон значений 1-255).

CHARACTER SET - набор символов, используемый БД. Все данные в колонках типов CHAR, VARCHAR2, LONG хранятся в заданном наборе символов. После того как БД создана, набор символов не может быть из­менен.

Кнопка DB Sync позволяет сгенерировать объекты физической памяти в системном каталоге СУБД сразу после их создания в диалоге Physical Object Editor.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.