Серверный процесс - это программа, которая непосредственно взаимодействует с сервером Oracle.
- Выполняет сгенерированные вызовы и возвращает результаты.
- Может быть выделенным или разделяемым серверным процессом.
При установлении пользовательского соединения запускается серверный процесс, который выполняет запросы, поступающие от пользовательского процесса. Серверный процесс может быть или выделенным или общим серверным процессом. В конфигурации выделенного сервера серверный процесс выполняет запросы только одного пользовательского процесса. Как только пользовательский процесс отсоединяется, серверный процесс завершается. В конфигурации разделяемого сервера серверный процесс обслуживает запросы нескольких пользовательских процессов. Серверный процесс взаимодействует с сервером Oracle с использованием программного интерфейса Oracle (OPI).