Сеть — Итоги
Настройка и управление сетью Oracle
- Файлы на серверной части – listener.ora (и необязательный) sqlnet.ora
 - Файлы на клиентской стороне – tnsnames.ora (и необязательный) sqlnet.ora
 - Файлы для Oracle Net находятся по умолчанию в папке ORACLE_HOME/network/admin или в папке указанной в системной переменной TNS_ADMIN
 - Определение имения может быть локальным (с помощью файла tnsnames.ora) или централизованным (используя LDAP)
 - Метод Easy Connect не требует какой-либо настройки
 - Один listener может осуществляться подключения ко многим БД
 - Для одной базы данных можно настроить несколько listener-ов
 - Регистрация экземпляров для listener-а может быть статической (в файле listener.ora) или динамической (процесс PMON обновляет информацию для listener-а)
 - Каждый пользовательский процесс имеет постоянной подключение к выделенному серверному процессу
 
Использование архитектуры общего сервера
- Пользовательские процессы подключаются к диспетчеру; эти подключения постоянны
 - Все диспетчеры помещают запросы в общую очередь
 - Общие серверные процессы выбирают запросы из общей очереди
 - У каждого диспетчера своя очередь ответов
 - Общие серверные процессы помещают результат выполнения запроса в очередь ответов соответствующего диспетчера
 - Диспетчеры возвращают результаты назад соответствующему пользовательскому процессу
 - Для настройки общего сервера необходимо указать (минимум) два параметра запуска экземпляра: dispatchers и shared_servers
 
In 10g, oracle used to derive sessions parameter from processes parameter using following formula
(1.1 * PROCESSES) + 5
In 11g R1 onwards it changed to
(1.5 * PROCESSES) + 22