Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
Подскажите как правильно настроить и использовать коннект к базе Oracle. Задача ограничить количество одновременных подключений (сессий) из PHP. использовать oci_pconnect? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2014, 19:42 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
количество воркеров ограничить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 11:43 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
поддержку. я с мусклом пробовал используя постояные соединения ...вообщем порой число соединений в 5-10 раз больше чем число воркеров. ибо они не закрываються и по неведомому глюку не используються повторно...иногда возникала ситуация такая при неизменяемсти кода системы или серверных настроек. так что только воркеры. ЗЫ в пхп ини файле есть лимиты на конекты - но это лимиты для одного пхп процеса! а не на всю тусовку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 12:51 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
ScareCrowколичество воркеров ограничить. А поподробней можно. Пытаюсь сделать как написано тут но при изменении SERVER на POOLED PL\SQL ругается Код: php 1. если оставить DEDICATED запрос Код: plsql 1. поле SERVER стоит как DEDICATED. Т.е. я законектился не POOLED? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 13:03 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
я вообще про php воркеры. если делать это ораклом то тип соединения надо выставить shared ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 13:15 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
Chek_Fedor, речь шла, что если у тебя php-fpm скажем, ограничить число процесов которые могут быть запущены == получиться как ограничение одновременых запросов к вебсерверу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 13:16 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 13:18 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
ScareCrow Код: sql 1. на это ругается Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 13:27 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
alex564657498765453Chek_Fedor, речь шла, что если у тебя php-fpm скажем, ограничить число процесов которые могут быть запущены == получиться как ограничение одновременых запросов к вебсерверу Ограничиваем число обращений к web серверу? Нужно ограничить количество сессий к базе oracle (а обращаемся мы к ней лишь в определенном случае) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 13:30 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
Chek_Fedoralex564657498765453Chek_Fedor, речь шла, что если у тебя php-fpm скажем, ограничить число процесов которые могут быть запущены == получиться как ограничение одновременых запросов к вебсерверу Ограничиваем число обращений к web серверу? Нужно ограничить количество сессий к базе oracle (а обращаемся мы к ней лишь в определенном случае) бредовая какая то постановка задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 13:43 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
ScareCrowбредовая какая то постановка задачи. Задача была поставлена "использование PULL соединения" дабы ограничить количество сессий при подключении к базе (открывать не новую сессию каждому пользователю). Как бы Вы реализовали это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 13:50 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
Chek_FedorScareCrowбредовая какая то постановка задачи. Задача была поставлена "использование PULL соединения" дабы ограничить количество сессий при подключении к базе (открывать не новую сессию каждому пользователю). Как бы Вы реализовали это? ты перманентно путаешь PULL и POOL и сесии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 13:53 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
ScareCrowты перманентно путаешь PULL и POOL и сесии. опечатался ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 13:55 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
автор Dedicated Servers Memory usage is proportional to the number of server processes and sessions. There is one server and one session for each PHP connection Shared Servers Memory usage is proportional to the sum of the shared servers and sessions. There is one session for each PHP connection Pooled Servers Memory usage is proportional to the number of pooled server processes and their sessions. There is one session for each pooled server ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 13:57 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
авторConfiguring PHP for DRCP PHP must be built with the OCI8 1.3 or later extension. PHP 5.3 contains OCI8 1.4. The OCI8 1.4 extension can be used with Oracle client libraries version 9.2 and higher, however DRCP functionality is only available when PHP is linked with Oracle 11g client libraries and connects to Oracle Database 11g. Before using DRCP, the new php.ini parameter oci8.connection_class should be set to specify the connection class used by all the requests for pooled servers by the PHP application. oci8.connection_class = MYPHPAPP Application Deployment for DRCP PHP applications must specify the server type POOLED in the connect string to use DRCP. Using Oracle’s Easy Connect syntax, the PHP call to connect to the sales database on myhost would look like: $c = oci_pconnect('myuser', 'mypassword', 'myhost/sales:POOLED'); or if PHP uses an Oracle Network alias that looks like: $c = oci_pconnect('myuser', 'mypassword', 'salespool'); then only the Oracle Network configuration file tnsnames.ora needs to be modified: salespool=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp) (HOST=myhost.dom.com) (PORT=1521))(CONNECT_DATA=(SERVICE_NAME=sales) (SERVER=POOLED))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 14:01 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
На PHP Version 5.0.4 и oci8 Revision $Revision: 1.257.2.6 $ не заработает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 14:13 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
Chek_FedorНа PHP Version 5.0.4 и oci8 Revision $Revision: 1.257.2.6 $ не заработает? где ты такое раскопал? ну если сможешь новый OCI к нему прикрутить то может и взлетит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 14:18 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
Пытаюсь обновить связку PHP+Apache. Apache 2.4 PHP 5.4.9. Запускается без ошибок но OCI не подгружает в phpinfo() о нем ни слова ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 16:44 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
Chek_FedorПытаюсь обновить связку PHP+Apache. Apache 2.4 PHP 5.4.9. Запускается без ошибок но OCI не подгружает в phpinfo() о нем ни слова пытайся лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 16:44 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
ты наконец перестанешь выдавать информацию в час по чайной ложке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 16:45 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
ScareCrowпытайся лучше. Где скачать рабочую версию PHP+APACHE что-бы работал oci (WinXP+Oracle client 9 и 11) Извините, так получается что по "чайной ложки" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 16:55 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
может в гугле что есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 17:10 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
Весь пролазил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 17:50 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
помоему проще инструкцию по настройке прочитать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 18:01 |
|
||
|
Ограничение коннектов к Oracle (настройка pull соединения)
|
|||
|---|---|---|---|
|
#18+
ScareCrowпомоему проще инструкцию по настройке прочитать. Спасибо так и сделал на десятой запустил (APACHE 2.4, PHP 5.4.29, oci8 1.4.9) Код: php 1. 2. Но появилась проблема, есть два сервера 9 и 12. К базам на 12 Oracle oci_connect работает, если пытаюсь подключиться к базам на 9-ом то появляется ошибка Код: php 1. PLSQL к обоим подключается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2014, 16:03 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=84&tid=1462693]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
23ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 335ms |

| 0 / 0 |
