Параметры настройки БД Oracle

«КАСКАД Цифра» имеет непосредственный доступ к Oracle. Для обеспечения такого доступа можно создать пользователя приложения (этот пользователь автоматически создается описанной ниже настройкой). Тем не менее, для доступа можно также использовать схему пользователей.

Все параметры настройки необходимо перенести в файл «RDB_config.sql» перед началом процесса настройки. Строки имеют, например, следующую форму:

define connect_identifier = ‘MYDB’

”define”- определяет переменную Oracle.

«connect_identifier» — имя переменной Oracle.

«‘MYDB'» — пример значения, которое необходимо заменить реальным значением.

Файл шаблона «RDB_config_template.sql» также содержит дополнительные комментарии (характеризуется двумя нижними подчеркиваниями), которые точно описывают параметр.

Следующая таблица описывает параметры настройки файла «RDB_config.sql». Необходимо отметить, что значения необходимо всегда писать в полном объеме (т.е. «yes» вместо «y»). Следует помнить о том, что ОС Linux и ОС Solaris чувствительны к регистру.

ПРИМЕЧАНИЕ

Комбинация параметров настройки «use_occi = ‘no’ + sys_partitions = ‘yes'» не поддерживается.

ПараметрыОписание
connect_identifierИдентификатор подключения базы данных (имя подключения к экземпляру базы данных, например, определенного в «tnsnames.ora») обозначает, например, «sqlplus» после @ (символ «собака»). Его также можно найти с помощью команды «tnsping».
sysdba_userИмя пользователя с правами администратора баз данных. При наличии авторизации в ОС, этот параметр также может быть пустым.Данный параметр не требуется если «yesno_newuser» имеет установленное значение ‘no’.
yesno_newuserЗапрос необходимости создания нового пользователя РБД или использования существующего пользователя в качестве пользователя схемы РБД.В случае использования RMAN, «yesno_newuser» должен иметь значение ‘yes’. В противном случае могут возникнуть проблемы с резервированием.
schema_userИмя существующего или нового созданного пользователя схемы РБД.Это имя пользователя может содержать до 13 символов.Примечание: Имена пользователя схемы и пользователя приложения должны быть разными.
app_userИмя создаваемого пользователя приложения (App-User). Данный пользователь используется «КАСКАД Цифра» для получения доступа к базе данных.Это имя пользователя может содержать до 30 символов.Примечание: Имена пользователя схемы и пользователя приложения должны быть разными.
upgrade_sizeparams_overrideПринимает решение, в случае обновления, о необходимости перезаписи текущей конфигурации.»yes» -> передаются данные из файла «rdb_config.sql», т.е. текущая конфигурация перезаписывается.»no» -> передается содержание из «ARC_CONFIG», т.е. текущая конфигурация сохраняется.Если параметр в «ARC_CONFIG» недоступен, данные извлекаются из «RDB_config.sql» независимо от записи.Этот параметр используется только для обновлений. Он не требуется при первой установке РБД.
use_rmanОпределяет выполнение резервного копирования с помощью команд операционной системы (опция ‘os’ или ‘std’) или при помощи RMAN (стандартный параметр ‘rman’).Для стандартного издания Oracle следует использовать «std» или «rman».‘rman’ = резервное копирование/восстановление с помощью RMAN: «Backup and Recovery Manager» — консольная программа для резервного копирования и восстановления. В случае кластеров реальных приложений или если установленная база данных использует ASM, необходимо установить ‘rman’.  ASM: (автоматизированное управление хранением) — Oracle сам администрирует файлы данных на RAW дисках. Таким образом, администрирование не выполняется операционной системой. Примечание:Если резервное копирование выполняется с помощью RMAN, под управлением ОС Windows, каталог резервных копий должен находиться на локальном жестком диске сервера базы данных. Резервное копирование в сетевой каталог не поддерживается. Причина — возникновение проблем с полномочиями Oracle. Пользователь, для которого Oracle выполняется под управлением ОС Windows, не имеет достаточно полномочий. В случае предоставления дополнительных полномочий пользователю, вход в систему под «SYSDBA» больше невозможен, а это необходимо для резервного копирования с помощью RMAN. ‘std’ = «резервное копирование с помощью стандартного издания» — архивные данные перемещаются, во время резервного копирования, в резервный путь. Во время восстановления, они повторно копируются из резервного пути. При наличии опции «std», резервное копирование стандартного издания также можно использовать для издания для предприятий. ‘os’ = только для издания для предприятий Oracle (Enterprise Edition) и если резервируемые архивы должны импортироваться в другую базу данных (это также может быть стандартное издание (Standard Edition)) : резервное копирование/восстановление с помощью экспорта/импорта объекта преобразования данных. Каждый набор резервных копий состоит из двух файлов: файла дампа объекта преобразования данных и файла скопированных файлов — в этом двойном сочетании, данные можно, теоретически, импортировать в любую совместимую базу данных. Для стандартного издания: тот же процесс, что и для ‘std’. Примечание:В случае одновременного использования «use_java» и «use_rman», необходимо также указывать «path_oraclebin».
os_sysОписание операционной системы — следует вводить ‘win’ для ОС Windows или ‘unix’ для ОС Linux или ОС Solaris.
zip_backupПринимает решение относительно сжатия экспортированных файлов базы данных. Необходимо ввести «yes» или «no».В случае выбора резервного копирования с помощью операционной системы («use_rman=’os’» или «use_rman = ’std’»), файлы данных Oracle, после их экспорта, сжимаются при помощи инструмента сжатия и получают расширение «zip». Перед их импортом, они снова автоматически извлекаются (программа «unzip»). В случае применения резервного копирования с помощью RMAN (use_rman=’rman’), используется опция резервного копирования RMAN «compress». В случае импорта файлов базы данных, RMAN автоматически распаковывает файлы.Примечание:Начиная с версии 3.8 «КАСКАД Цифра», необходимо обеспечить то, что размер полученных из других источников сжимаемых файлов базы данных не превышает 4 Гб. В противном случае, сжатие не будет выполнено.
sequence_startНачальное значение нумерации архивов. Наименьший возможное число — 0. Каждый новый созданный архив увеличивает текущее порядковое значение на 1. В случае наличия нескольких параллельных схем РБД, диапазоны, которые являются результатами «sequence_start» и «sequence_maxvalue» не должны перекрываться. В противном случае, при использовании одних и тех же каталогов, может произойти перезапись файлов журнала.Тем не менее, это не ограничения для архивирования.
sequence_maxvalueМаксимальное значение нумерации архивов. Наибольшее возможное число — ‘99999999’. Необходимо отметить, что диапазон между «sequence_start» и «sequence_maxvalue» должен быть достаточно большим, для обеспечения наличия достаточного количества числе для нумерации, на протяжении всего жизненного цикла архивной группы. Для средних и больших приложений достаточно 100 000 (напр., от 100 000 до 199999). Примечание:Не допускать превышения максимального значения! В противном случае возвращается следующее сообщение об ошибке:»ORA-08004: sequence SEQ_ARC_ARCHIVE.NEXTVAL exceeds MAXVALUE and cannot be instantiated» — это сообщение выводится при превышении значения.Создание новых архивов не представляется возможным.
path_dbfileВо время создания нового пользователя, также создается новое табличное пространство (имя = «TS_»+ имя пользователя). Следует указать место сохранения нового табличного пространства. Табличное пространство сохраняется на сервере Oracle. В случае отсутствия указаний, используется каталог Oracle по умолчанию (как правило, %ORACLE_HOME%/DATABASE/). В случае указания пути в ручном режиме, необходимо вводить завершающие косые или обратные косые, так как, в противном случае, имена последнего каталога и табличного пространства объединяются в одно имя.Этот каталог должен обладать соответствующими полномочиями на запись/чтение. Это можно проверить с помощью команды «chmod -R 777 <каталог>».
path_tempdbfileМесто хранения временного табличного пространства.Следует учитывать примечания для «path_dbfile». Кроме того, имя табличного пространства получает префикс «_TEMP».Данный параметр используется только в случае если «extra_TempTS» имеет установленное значение ‘yes’.
extra_TempTS         Если этот параметр имеет установленное значение ‘yes’, для пользователя схемы создается собственное табличное пространство. Если этот параметр имеет значение ‘no’, создается общее временной табличное пространство, действительное для всех пользователей.extra_TempTS = ‘yes’ — для схемы используется отдельное временное табличное пространство. Это важно, если временное табличное пространство сохраняется на другой диск, по причинам совместного выполнения обязательств. extra_TempTS = ‘no’ — для схемы используется не собственное временное табличное пространство, а табличное пространство Oracle по умолчанию.
path_oraclebinОписание пути к каталогу «ORACLE_HOME/bin» на сервере БД. Этот путь используется для поиска внешних программ.
instance_nameИмя экземпляра базы данных, в который осуществляется установка РБД.
host_nameИмя главного узла, на котором выполняется экземпляр базы данных. В случае с кластерными системами, необходимо указать имя хоста кластера.
path_backup Каталог на сервере Oracle, в который сохраняются экспортированные файлы данных БД.Запись пути должна быть всегда заключена косой/обратной косой! Следует помнить о том, что этот параметр уже должен существовать при выполнении настройки впервые.
path_alertКаталог на сервере Oracle, в котором сохраняются файлы данных БД для исторических данных алармов.Запись пути должна быть всегда заключена косой/обратной косой!Этот каталог должен обладать соответствующими полномочиями на запись/чтение. Это можно проверить с помощью команды «chmod -R 777 <каталог>». Следует помнить о том, что этот параметр уже должен существовать при выполнении настройки впервые.
path_eventКаталог на сервере Oracle, в котором сохраняются файлы данных БД для исторических данных алармов.Запись пути должна быть всегда заключена косой/обратной косой!Этот каталог должен обладать соответствующими полномочиями на запись/чтение. Это можно проверить с помощью команды «chmod -R 777 <каталог>». Следует помнить о том, что этот параметр уже должен существовать при выполнении настройки впервые.
mytimezoneОпределение часовых поясов. Здесь необходимо ввести часовой пояс, используемый базой данных (как правило, соответствует местному часовому поясу: ”systimestamp”).  Применяемые строки часовых поясов можно найти в представлении данных Oracle ”v$timezone_names”.Необходимо использовать команду «sqlpus»SQL> select * from v$timezone_names;для поиска фактического часового пояса.
asm_instanceИдентификатор подключения экземпляра ASM (напр., «+ASM»). Значение необходимо только если данные БД сохраняются и управляются с помощью ASM.
service_nameБаза данных «SID» или база данных «SERVICE_NAME», как это указано в tnsnames.ora.В случае если кластеры описывают его как общее имя, напр., два экземпляра кластера «DB1» и «DB2» имеют общее служебное имя БД.
number_db_storageВ случае использования DataGuard для синхронизации двух или более хранилищ БД или же при наличии более одного хранилища БД, необходимо ввести 2 или больше.»Oracle DataGuard» — это инфраструктура управления, мониторинга и программного обеспечения автоматизации, которая создает, поддерживает и контролирует одну или несколько резервных баз данных для обеспечения защиты данных объекта от отказов, аварийных ситуаций, ошибок и искажений. «-Технологическая сеть Oracle-Примечание:DataGuard не создает файл данных временного табличного пространства на пассивном узле. Следовательно, это необходимо выполнить в рамках настройки всех пассивных узлов. Таким образом, необходимо выполнить следующее:1. Переместить DataGuard на пассивную стороны, при этом он должен оставаться активным.2. Выполнить сценарий «RDB_DGextra.sql» на каждой стороне. В результате создается файл данных временного табличного пространства.
upgrade_alertlastvalОпределяет необходимость создания таблиц последних значений алармов во время обновления версии РБД.’yes» = таблицы последних значений алармов удаляются или восстанавливаются. Следует отметить, что это может стать причиной потери некоторых данных.’no’ = таблицы последних значений алармов не восстанавливаются. Это может стать причиной образования отличий в структуре таблицы.
upgrade_eventlastvalОпределяет необходимость создания таблиц последних значений алармов во время обновления версии РБД.’yes» = таблицы последних значений алармов удаляются или восстанавливаются. Следует отметить, что это может стать причиной потери некоторых данных.’no’ = таблицы последних значений алармов не восстанавливаются. Это может стать причиной образования отличий в структуре таблицы.
reset_csОпределяет необходимость создания CS таблиц (см. Описание таблиц и видов сжатия РБД) во время обновления версии РБД.’yes’ = CS таблицы удаляются или восстанавливаются (сброс всего сжатия РБД).’no’ = таблицы последних значений алармов не восстанавливаются. Это может стать причиной образования отличий в структуре таблицы.Примечание:Во время обновления из версии 8.1 в версию 8.5, этот параметр должен иметь установленное значение ‘yes’ для обеспечения возможности создания CS таблиц.
public_grantsРБД определяет одного пользователя с ограниченными правами доступа к объекту базы данных — пользователя приложения. Теперь существует возможность разблокирования этих прав («PUBLIC»). Эта функция полезна, например, для входа в систему только надежных пользователей, при этом каждый из них осуществляет вход с помощью собственной учетной записи, а не пользователя приложения. Для разблокирования этих полномочий, необходимо ввести ‘yes’.Установка значения ‘yes’ параметра допускается только при условии наличия одной схемы РБД во всей системе. В противном случае, процесс архивирования функционировать больше не будет. По умолчанию, этот параметр имеет заданное значение ‘no’.
longTermStatCalcIntС применением данного параметра, сжатие РБД с длиной интервала более 24 часов можно запускать несколько раз в день.Значение -> Описание24 -> запуск сжатия раз в день [по умолчанию]12 -> запуск сжатия дважды в день1 -> ежечасный запуск сжатия.Возможные изменения этого параметра можно выполнить только посредством Панели настройки РБД (или таблицы «ARC_CONFIG»).
При параметрировании записей второго объекта (в случае кластеров), в случае отсутствия второго объекта, записи следует оставить пустыми (даже при наличии более двух объектов, для ввода данных необходимо использовать Панель «КАСКАД Цифра» конфигурации объекта)
connect_identifier2connect_identifier2 = ‘   ‘. Идентификатор подключения второго объекта.
instance_name2instance_name2  = ‘   ‘. Имя экземпляра второго объекта.
host_name2host_name2 = ‘   ‘. Имя хоста второго объекта.  
asm_instance2asm_instance2  = ‘   ‘. Идентификатор подключения экземпляра ASM второго объекта.
service_name2service_name2 = ‘   ‘. Имя службы (идентификатор системы Oracle) второго объекта (как правило такой же, что и для первого объекта).
Практичные и рекомендуемые значения по умолчанию, установленные для параметров конфигурации:
use_occi  (да/нет): use_occi  = ‘yes’Определяет возможность использования интерфейса OCCI.’yes’ = запись данных в архивы РБД с помощью OCI — интерфейса вызова Oracle (OCCI).Массовая запись OCI активная по умолчанию и улучшает характеристики продуктивности.’no’ = OCCI не используется. РБД осуществляет запись данных в архив с помощью SQL API. В сегмент [ValueArchiveRDB] файла конфигурации необходимо ввести параметр конфигурации «writeWithBulk = 0».Необходимо отметить, что определяемые пользователем архивные группы можно использовать только в случае если данные записаны с помощью интерфейса вызова Oracle (OCCI = «yes»).Для использования OCCI и обновления схемы OCCI можно использовать только «writeWithBulk = 1». Схема БД и параметр конфигурации должны совпадать. В случае необходимости повторного использования SQL API, для этого также необходимо изменить и схему БД! Если параметр конфигурации и схема БД не совпадают, запуск РБД не представляется возможным и отображается сообщение об ошибке.Примечание:
Поддерживается Oracle, версия 11.2.0.2.0 и выше.Примечание:
Сообщение об ошибке:ORA-00932: expected TESTER.LANGSTRING got CHAR
— если схема БД не обновлена для использования OCCI, но в файле конфигурации задан параметр конфигурации «writeWithBulk = 1».
use_java Экспорт с помощью C-DLL или Java, встроенной в Oracle:use_java = »yes’  использует источник Java, интегрированный в Oracle. Установка и поддержка Java происходят намного легче (не нужно определять библиотеку ORACLE или указывать записи в «tnsnames.ora» и «listener.ora» и т.д.).use_java = ‘no’ — используется C-DLL для экспорта и импорта.Решение об использовании того или иного варианта принимается во время настройки. Последующее изменение допускается только во время повторной установки или обновления.Примечание:
В случае одновременного использования «use_java» и «use_rman» под управлением ОС Linux или Solaris, необходимо ввести «path_oraclebin». Примечание:
В случае использования Java для экспорта под ОС Linux, с помощью Конфигурирования БД можно определять пути для используемых команд Linux (все записи, начинающиеся с «prog_*»). Путь необходимо определять, так как БД Oracle требует наличия команд операционной системы для некоторых операций и вызывает эти команды в оболочке ОС Java. Оболочка ОС Java не поддерживает пути. Таким образом, необходимо определять пути, используя конфигурацию БД.То же применяется для ОС Windows, начиная с версии 11g Oracle.
sys_partitionssys_partitions     = ‘no’   Разбиение может улучшить производительность и упростить задачи администрирования. Оно улучшает управляемость, производительность и доступность базы данных.  Таблицы, индексы и организованные по индексам таблицы можно подразделять на более мелкие части — области. Тем не менее, доступ к разбитому на области объекту можно получать с помощью SQL команд.
Работу с параметрами Oracle должны осуществлять только специалисты. Не следует изменять эти значения — это практичные значения по умолчанию.
type_floatdefine type_float  = ‘NUMBER’   Тип, согласно которого значения «float» отображаются как, напр., «NUMBER» или «BINARY_DOUBLE».
 initial_sizeНачальный размер файлов табличного пространства: один — схемы табличного пространства, макс. один — временного табличного пространства, несколько файлов — для табличных пространств архивных таблиц. Описание размера имеет следующую форму: <значение>+<идентификатор размера>. К применяемым идентификаторам размера относятся ‘K’ (килобайты), ‘M’ (мегабайты), ‘G’ (гигабайты) или ‘T’ (терабайты). Пример:define initial_size= ’50M’-> начальный размер файла нового созданного табличного пространства равен 50 МБ. Во время настройки, указанное значение записывается в таблицу «ARC_CONFIG» в качестве значения по умолчанию. Это значение одиночных архивных групп можно изменить позже (таблица «ARC_GROUP»).
next_sizeРазмер диапазона файлов табличного пространства. Если заданный сохраненный размер файла табличного пространства является недостаточным, файл расширяется с помощью «next_size». В случае отсутствия указанного значения (пусто), Oracle сам вычисляет значение (чем больше файл, тем больше он будет увеличен). В противном случае, значение увеличения файла является фиксированным.Описание размера имеет следующую форму: <значение>+<идентификатор размера>. К применяемым идентификаторам размера относятся ‘K’ (килобайты), ‘M’ (мегабайты), ‘G’ (гигабайты) или ‘T’ (терабайты). Примеры:define next_size = »-> Oracle определяет автоматическое увеличение файла табличного пространства.define next_size = ’10M’-> в случае необходимости, файл увеличивается на 10 МБ. Во время настройки, указанное значение записывается в таблицу «ARC_CONFIG» в качестве значения по умолчанию. Это значение одиночных архивных групп можно изменить позже (таблица «ARC_GROUP»).
uniform_sizeОдинаковый размер, по умолчанию, в мегабайтах, стандартного и временного табличного пространства. Следует отметить, что значение данного параметра должно быть меньше, нежели значение «next_size» (см. выше).Размер экстентов, которые присваиваются табличному пространству.Если табличного пространства становится недостаточно, присваивается новый экстент. Таким образом, «uniform_size» определяет тип увеличения: В случае отсутствия указанного значения (»), экстенты Oracle осуществляет их автоматический расчет (чем больше существующее табличное пространство, тем больше новый присваиваемый экстент). В противном случае, загружается только один экстент с указанным размером.Описание размера имеет следующую форму: <значение>+<идентификатор размера>. К применяемым идентификаторам размера относятся ‘K’ (килобайты), ‘M’ (мегабайты), ‘G’ (гигабайты) или ‘T’ (терабайты). Примеры: define uniform_size  = ‘5M’-> табличное пространство постоянно расширяется одним экстентом с размером, равным 5 МБ. define uniform_size = »-> Oracle принимает решение о размере присваиваемых экстентов. Во время настройки, указанное значение записывается в таблицу «ARC_CONFIG» в качестве значения по умолчанию. Это значение одиночных архивных групп можно изменить позже (таблица «ARC_GROUP»). Примечания:Если ожидаемый размер архива достаточно большой, важно использовать «uniform_size», что обусловлено возможностью улучшения контроля за расширением табличного пространства.Зависимость от «next_size»: Если присвоенный экстент слишком большой для текущего файла табличного пространства, файл расширяется значением «next_size».
physical_attributesФизические параметры памяти для архивных таблиц. Введенное значение соотносится Oracle 1:1 <physical_attributes_clause>, но оно также может быть пустым. Синтаксис подробно описан в справке Oracle SQL «Общие условия SQL DDL / physical_attributes_clause». В большинстве случаев, это значение должно быть пустым (»). Следующие три параметра, в частности, можно указывать в «physical_attributes» (в случае отсутствия одиночных параметров, Oracle использует значения по умолчанию или динамически определяет значения): «STORAGE_CLAUSE»: Параметры хранилища для создания таблицы. Следовательно, важную роль играет минимальный начальный размер объекта («INITIAL») и количество присвоенных экстентов в начале («MINEXTENTS») — чем выше их значения, тем больше начальный размер таблицы. Размер экстента — такой же, что и в «next_size». «PCTFREE»: Процентное соотношение. Блок считается заполненным тогда, когда значение свободного пространства меньше указанного процентного соотношения. Заведомо выделенное свободное пространство используется для обновлений. Чем чаще осуществляются обновления, тем выше должно быть указанное значение — значение Oracle по умолчанию равно 10 процентам. «INITRANS»: начальное количество доступных слотов транзакций в блоке данных. Значение Oracle по умолчанию — 1 или 2 — в зависимости от приложения. В случае одновременного выполнения большого количества обновлений в одной таблице, значение можно увеличить. В случае необходимости, Oracle может динамически увеличивать количество слотов, но сами процессы могут, некоторое время, ожидать наличия свободных слотов. Как правило, это значение не указывается. Примечание:Используется «AUTO SEGMENT SPACE MANAGEMENT» («АВТОМАТИЧЕСКОЕ УПРАВЛЕНИЕ ПРОСТРАНСТВОМ СЕГМЕНТОВ»). Следовательно, использование таких параметров, как «PCTUSED», нецелесообразно. Для получения дополнительной информации, в т.ч. о синтаксисе, см. справку Oracle в «Общие условия SQL DDL / storage_clause». Примеры:define physical_attributes  = »-> Oracle определяет поведение и пространство таблицы (рекомендуется). define physical_attributes = ‘PCTFREE 20 INITRANS 10 STORAGE (INITIAL 10M MINEXTENTS 2)’-> Пример, включающий все опции: блоки считаются «заполненными» в случае их заполнения на более чем 80%. Начальный размер таблицы — 10 Мб и существуют, как минимум, два присвоенных экстента — если размер обоих экстентов больше 10 Мб, они определяют начальный размер таблицы. Важные примечания для пользователей, использующих более ранние версии РБД:Параметры «physical_attributes» и «physical_attrib_idx» заменяют параметры «storage_clause» и «storage_clause_idx“.В случае наличия указанного значения «storage_clause», а также в случае необходимости его поддержания, перед условием необходимо указать ключевое слово «STORAGE». Например, следует изменить ‘(INITIAL 10M MINEXTENTS 1 MAXEXTENTS UNLIMITED)’ на ‘STORAGE (INITIAL 10M MINEXTENTS 1 MAXEXTENTS UNLIMITED)’.Так как новое условие является более общим, необходимо использовать ключевое слово «STORAGE».Необходимо отметить, что эти изменения влияют на шаблоны архивных групп в таблицах «ARC_STATEMENT» и «ARC_TEMPLATE» и, следовательно, актуализируется их содержание. Таким образом, формируется сценарий обновления версии РБД.
physical_attrib_idxПараметр физического хранения индексов архива. Для получения информации о настройках и примечаниях к данному параметру, см. параметр таблицы «physical_attributes». Особенно внимание следует уделить примечаниям для пользователей предыдущих версий.
threshold_append Параметр определения контроля за архивными данными в БД Oracle. Размер определяет количество наборов данных в одном блоке.В блоках, содержание которых определяет количество наборов архивных данных и т.д., используется дополнительная рекомендация /* +APPEND */ для вставки архивных данных в БД Oracle. В случае если значение равно 0, дополнительная рекомендация не используется.Дополнительная рекомендация ускоряет процесс вставки за счет потребления пространства. Она функционирует таким образом, при котором Oracle не осуществляет проверку наличия свободного места в данном блоке, а создает новый блок, в котором записываются все строки блока.Рекомендуемое значение — 100. Исходя из опыта, указанный объем используется в полной мере, а процесс записи имеет достаточную скорость.
use_arc_idx_tsdefine use_arc_idx_ts     = ‘yes’ Активирует или деактивирует этот индекс временной метки. Как правило, этот индекс активирован. Использование индексов, в принципе, ускоряет выполнение запросов.
whatpackageОписание устанавливаемого пакета. define whatpackage     = ‘2×2’ -> параметры задаются для катастрофоустойчивой системы. define whatpackage     = ‘fwd’ -> параметры задаются для синхронизации исторических данных.
connect_firstИдентификатор первого подключения локальной базы данных (имя подключения к экземпляру базы данных, например, определенного в «tnsnames.ora») обозначает, например, «sqlplus» после @ (символ «собака»). Его также можно найти с помощью команды «tnsping». define connect_first   = ‘&connect_identifier’ -> идентификатор подключения основан на параметре «connect_identifier».
connect_secondИдентификатор второго подключения к удаленной базе данных.
whatinstallОпределяет место установки пакета:1 -> в первый объект2 -> во второй объект3 -> в оба объекта
syncjob_intvalИнтервал в минутах между запусками заданий синхронизации (новые изменения синхронизируются, а ранее неудавшиеся процессы синхронизации синхронизируются повторно).
maxintval_lenТолько для катастрофоустойчивой системы:Максимальная длина интервала синхронизации (в секундах, по умолчанию = 60) для разделения синхронизации на небольшие пакеты. Таким образом, обеспечивается синхронизация, например, через кабель низкой скорости передачи данных или медленную линию.

Пример:

Синхронизация должна осуществляться по истечении 3-х часового периода времени, а длина интервала равна 600. Это означает, что 3 часа делятся на 18 пакетов.
system_firstТолько для катастрофоустойчивой системы:Первый идентификатор системы, первой или локальной системы, должен соответствовать первому идентификатору системы, второй или удаленной системы.
system_secondТолько для катастрофоустойчивой системы:Первый идентификатор системы, первой или локальной системы, должен соответствовать первому идентификатору системы, второй или удаленной системы.
system_first2Дополнительный и только для катастрофоустойчивой системы:Первый идентификатор системы, первой или локальной системы, должен соответствовать первому идентификатору системы, второй или удаленной системы.
system_second2Дополнительный и только для катастрофоустойчивой системы:Первый идентификатор системы, первой или локальной системы, должен соответствовать первому идентификатору системы, второй или удаленной системы.
IOT_enabledОпределяет возможность использования Организованных по индексам таблиц (IOT) в рамках БД Oracle.Допускается использование следующего параметра:»yes» = использование IOT разрешено.»no» = использование IOT не разрешено

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *