![]() Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Файл параметров инициализации.
Экземпляр любой БД Oracle запускается, используя файл параметров инициализации (примеры файлов инициализации есть на диске с дистрибутивом Oracle Server и в документации), в общем случае представляющий собой текстовый файл ОС. При старте экземпляр ищет файл параметров в директории по умолчанию (в соответствии с OFA). На платформах Windows его имя по умолчанию: init$ORACLE_SID.ora, расположение по умолчанию: $ORACLE_HOME\database. Именно к этому файлу обращается утилита ORADIM с опцией STARTUP без дополнительных параметров (имеется в виду опция –PFILE, которая явно указывает расположение и имя файла параметров инициализации, отличное от принятого по умолчанию). Обычно (особенно в предыдущих версиях) в этом файле содержится ссылка на файл параметров инициализации конкретной базы данных, установленной на сервере. В версии 10g там может находиться серверный файл параметров (см. ниже в этой главе). Пример текстового файла параметров инициализации для некоторой базы данных test10g:
################################################################## # Copyright (c) 1991, 2001, 2002 by Oracle Corporation ##################################################################
########################################### # Cache and I/O ########################################### db_block_size=8192 db_file_multiblock_read_count=16
########################################### # Cursors and Library Cache ########################################### open_cursors=300
########################################### # Database Identification ########################################### db_domain=" " db_name=test10g
########################################### # Diagnostics and Statistics ########################################### background_dump_dest=C: \oracle\admin\test10g\bdump Забиваем Сайты В ТОП КУВАЛДОЙ - Уникальные возможности от SeoHammer
Каждая ссылка анализируется по трем пакетам оценки: SEO, Трафик и SMM.
SeoHammer делает продвижение сайта прозрачным и простым занятием.
Ссылки, вечные ссылки, статьи, упоминания, пресс-релизы - используйте по максимуму потенциал SeoHammer для продвижения вашего сайта.
Что умеет делать SeoHammer
— Продвижение в один клик, интеллектуальный подбор запросов, покупка самых лучших ссылок с высокой степенью качества у лучших бирж ссылок. — Регулярная проверка качества ссылок по более чем 100 показателям и ежедневный пересчет показателей качества проекта. — Все известные форматы ссылок: арендные ссылки, вечные ссылки, публикации (упоминания, мнения, отзывы, статьи, пресс-релизы). — SeoHammer покажет, где рост или падение, а также запросы, на которые нужно обратить внимание. SeoHammer еще предоставляет технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Зарегистрироваться и Начать продвижение core_dump_dest=C: \oracle\admin\test10g\cdump user_dump_dest=C: \oracle\admin\test10g\udump
########################################### # File Configuration ########################################### control_files=(" C: \oracle\oradata\test10g\control01.ctl", " C: \oracle\oradata\test10g\control02.ctl", " C: \oracle\oradata\test10g\control03.ctl") db_recovery_file_dest=C: \oracle\flash_recovery_area db_recovery_file_dest_size=1073741824
########################################### # Job Queues ########################################### job_queue_processes=10
########################################### # Miscellaneous ########################################### compatible=10.2.0.1.0
########################################### # Processes and Sessions ########################################### processes=150
########################################### # SGA Memory ########################################### sga_target=289406976
########################################### # Security and Auditing ########################################### audit_file_dest=C: \oracle\admin\test10g\adump remote_login_passwordfile=EXCLUSIVE
########################################### # Shared Server ########################################### dispatchers=" (PROTOCOL=TCP) (SERVICE=test10gXDB)"
########################################### # Sort, Hash Joins, Bitmap Indexes ########################################### pga_aggregate_target=96468992
########################################### # System Managed Undo and Rollback Segments ########################################### undo_management=AUTO undo_tablespace=UNDOTBS1
Его наполнение – параметры, касающиеся, в основном, настроек памяти и фоновых процессов экземпляра. Для каждого параметра, не включенного явно в файл параметров инициализации, берутся значения по умолчанию. В версии 10g более 300 документированных параметров. Более подробную информацию о параметрах инициализации можно извлечь из представления словаря данных V$PARAMETER. Файл параметров инициализации читается один раз при старте экземпляра. Если вы изменили некоторые параметры в нем и хотите, чтобы они вступили в силу, необходимо перезапустить экземпляр. В процессе работы экземпляра можно изменять большинство параметров инициализации с помощью команды ALTER SYSTEM. Это не требует перезапуска экземпляра, но изменения будут актуальны либо до завершения текущего сеанса работы экземпляра, либо до выполнения другой команды ALTER SYSTEM. Сервис онлайн-записи на собственном Telegram-боте
Попробуйте сервис онлайн-записи VisitTime на основе вашего собственного Telegram-бота:— Разгрузит мастера, специалиста или компанию; — Позволит гибко управлять расписанием и загрузкой; — Разошлет оповещения о новых услугах или акциях; — Позволит принять оплату на карту/кошелек/счет; — Позволит записываться на групповые и персональные посещения; — Поможет получить от клиента отзывы о визите к вам; — Включает в себя сервис чаевых. Для новых пользователей первый месяц бесплатно. Зарегистрироваться в сервисе Традиционно сервер Oracle хранил параметры инициализации в текстовом файле ОС. C версии 9i появилась возможность сохранять его в двоичном формате на стороне сервера (серверный файл параметров, server parameter file - SPFILE). Серверный файл параметров создается из текстового файла параметров инициализации с помощью команды CREATE SPFILE и хранится всегда на компьютере, где запущен сервер БД (Database Configuration Assistant может автоматически создавать серверный файл параметров при создании базы). Несмотря на то, что серверный файл параметров также хранится в отдельном файле ОС, он имеет внутренний формат, понятный только механизмам Oracle.
Пример создания серверного файла параметров:
create spfile='C: \oracle\product\10.2.0\db_1\database\spfiletest10g.ora' FROM pfile = 'C: \oracle\admin\test10g\scripts\init.ora';
Замечание: Полученный двоичный файл не рекомендуется изменять в каком-либо текстовом редакторе, это может привести к его повреждению и серьезным проблемам в работе экземпляра.
Когда используется серверный файл параметров, изменения, производимые с помощью команды ALTER SYSTEM, могут сохраняться в нем и не теряться при перезапуске экземпляра (см. фразы SCOPE и DEFFERED в команде ALTER SYSTEM). При использовании традиционного текстового файла параметров основным способом редактирования параметров на «постоянную» прописку в экземпляре является редактирование файла параметров и перезапуск экземпляра. При использовании же серверного файла параметров основным способом изменения параметров экземпляра является команда ALTER SYSTEM. Например, следующая команда изменяет максимальное число процессов для выполнения заданий (jobs). Изменения затрагивают и текущий сеанс работы экземпляра и прописываются в серверном файле параметров (фраза COMMENT='temporary change on Apr 20' помещает в серверный файл параметров комментарий после соответствующего параметра):
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=50 COMMENT='temporary change on Apr 20' SCOPE=BOTH;
Пример создания текстового файла параметров:
create pfile FROM spfile;
Для отслеживания текущих значений параметров можно обращаться к следующим представлениям словаря данных: - V$PARAMETER – для отображения текущих значений параметров в памяти; - V$SPPARAMETER – для отображения текущих значений параметров в серверном файле параметров.
|