В чем преимущество мультиплексирования сессий в OCI Connection Pooling - PullRequest
2 голосов
/ 26 февраля 2011

Я исследую пул соединений OCI, основным преимуществом которого является мультиплексирование сеансов.Из того, что я понимаю, мультиплексирование сеансов имеет несколько сеансов по одному и тому же физическому соединению.

После некоторых тестов я понимаю, что драйвер OCI мультиплексирует несколько сеансов по одному и тому же физическому соединению , только если первый сеанс этого соединения IDLE .Хотя кажется логичным не начинать новый сеанс, когда начальный уже активен, я не понимаю фактического использования мультиплексирования сеансов в веб-приложении.

Разве не очень редко приложение запрашивает соединение и не использует его (т. Е. Заимствованное соединение остается бездействующим)?

Было бы замечательно, если бы кто-то мог поделиться своим опытом использования функции мультиплексирования сеансов пула соединений OCI.

1 Ответ

0 голосов
/ 24 сентября 2014

Я нашел следующую ссылку довольно интересной, и она может помочь пролить свет на ваш вопрос:

http://docs.oracle.com/cd/B19306_01/java.102/b14355/ociconpl.htm

После прочтения этой статьи кажется, что соединения созданыи поддерживается на уровне «сеанса» модели OSI.По сути, соединение «IDLE» может работать в фоновом режиме для таких процессов, как VoIP или получение информации из СУБД.Хотелось бы мне больше помочь.Пожалуйста, дайте мне знать, что вы узнаете.Спасибо и наилучшие пожелания !!!Ура! * * 1006

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...