Создание базы данных Oracle |
Создание экземпляра базы данных Oracle осуществляется по методике, изложенной в документации комплекта поставки СУБД Oracle.
При создании экземпляра базы данных необходимо учесть следующие требования, влияющие на функционирование системы
:
Должна быть установлена кодировка данных экземпляра базы данных RUSSIAN.RU8PC866 или CL8MSWIN1251.
На выполнение этого требования следует обратить особое внимание, так как символьная кодировка базы данных не может быть изменена без повторного создания базы данных.
Для версий Oracle 9i, 10g и 11g параметру National Character Set присваивается значение UTF8 (на функционирование этот параметр не влияет).
При определении значений параметров в файле параметров init.ora необходимо учесть следующие рекомендации:
OPEN_CURSORS= 5000
SHARED_POOL_SIZE= не менее 64 Мб
DB_BLOCK_BUFFERS= значение рекомендуется выбирать таким образом, чтобы объем кэшируемой части базы данных составлял 50-60% оперативной памяти.
При создании табличных пространств (tablespace) необходимо учитывать следующие рекомендации:
Необходимо создать табличные пространства для данных, временных и журнальных таблиц и индексов.
Для повышения быстродействия для перечисленных объектов рекомендуется создавать отдельные табличные пространства на разных физических дисках.
Начальный размер каждого табличного пространства должен быть не менее 100 Мб.
Использование табличного пространства SYSTEM для размещения в нем базы данных не рекомендуется, так как это заметно снизит производительность системы.
Созданные табличные пространства должны находиться в состоянии ONLINE.
Рекомендуется создавать не менее 4 активных сегментов отката (rollback segment).
Для версий 9i, 10g и 11g возможно использование режима UNDO_MANAGEMENT = AUTO.
Для версии 10g возможно использование режима Automatic Shared Memory Management.
Для версии 11g возможно использование режима Automatic Memory Management (управляется параметром инициализации MEMORY_TARGET).
Технология Oracle Application Clusters (RAC) в настоящей версии системы
не поддерживается.