Соединение с Базой данных

  • Соединение: Коммуникационный путь между пользовательским процессом и экземпляром базы данных

  • Сеанс: Конкретное подключение пользователя к экземпляру базы данных посредством пользовательского процесса

Соединение с Базой данных

Чтобы получить доступ к базе данных, пользователь должен соединиться с базой данных, используя инструмент (такой как SQL*Plus). После того, как пользователь устанавливает соединение, для пользователя сеанс создается.

Соединение и сеанс тесно связаны с пользовательским процессом, но отличаются по значению.

Соединение является коммуникационным путем между пользовательским процессом и экземпляром БД Oracle. Коммуникационный путь устанавливается, используя доступные механизмы межпроцессорного взаимодействия или сетевое программное обеспечение (когда разные компьютеры выполняют приложение базы данных и БД Oracle, и связываются через сеть).

Сеанс представляет состояние текущего пользовательского входа в систему экземпляра базы данных. Например, когда пользователь запускает SQL*Plus, пользователь должен указать допустимое имя пользователя и пароль, после чего сеанс устанавливается для этого пользователя. Сеанс длится с момента подключения пользователя до момента, когда пользователь отключается или выходит из приложения базы данных.

В случае выделенного соединения сеанс обслуживается постоянным выделенным процессом.

В случае совместно используемого соединения сеанс обслуживается доступным серверным процессом, выбранным из пула, либо промежуточным уровнем или архитектурой разделяемого сервера Oracle.

Несколько сеансов могут быть созданы и существовать одновременно для единственного пользователя БД Oracle, использующего то же самое имя пользователя, но через различные приложения или несколько вызовов того же самого приложения.

Далее: Консоль управления Гридом Oracle Enterprise Manager

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)