Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PHP, Perl, Python Новый топик    Ответить
 PHP+Oracle  [new]
ERG73
Member

Откуда:
Сообщений: 110
Подскажите.
С помощью форм и PHP выбираю из базы на Oracle определенные данные.
Но возникла такая проблема: зашел один пользователь - запустил выборку, зашел другой-запустил и с другой машины. Так вот для второго пользователя результат выдастся, только после обработки первого запроса, т.е. очередь последовательная.
А как сделать, чтоб каждый новый вызов формы выполнялся асинхронно?
30 янв 19, 10:46    [21797525]     Ответить | Цитировать Сообщить модератору
 Re: PHP+Oracle  [new]
waszkiewicz
Member

Откуда:
Сообщений: 1047
ERG73,

это как вообще возможно?
30 янв 19, 12:27    [21797657]     Ответить | Цитировать Сообщить модератору
 Re: PHP+Oracle  [new]
Лысый дядька
Member

Откуда:
Сообщений: 356
ERG73
Подскажите.
С помощью форм и PHP выбираю из базы на Oracle определенные данные.
Но возникла такая проблема: зашел один пользователь - запустил выборку, зашел другой-запустил и с другой машины. Так вот для второго пользователя результат выдастся, только после обработки первого запроса, т.е. очередь последовательная.
А как сделать, чтоб каждый новый вызов формы выполнялся асинхронно?


Вот вообще непонятно, у вас веб-сервер однопоточный или Оракл? В каком месте у вас блокировка то?
30 янв 19, 13:04    [21797708]     Ответить | Цитировать Сообщить модератору
 Re: PHP+Oracle  [new]
ERG73
Member

Откуда:
Сообщений: 110
Лысый дядька
Вот вообще непонятно, у вас веб-сервер однопоточный или Оракл? В каком месте у вас блокировка то?

Оракл вроде не однопоточный, потому что сессий могу насоздавать и в каждой запустить скрипты.

Как проверить веб-сервер однопоточный или нет? А то похоже, что он в одну сессию все добавляет
30 янв 19, 13:22    [21797723]     Ответить | Цитировать Сообщить модератору
 Re: PHP+Oracle  [new]
Hett
Member

Откуда: Бийск, Новосибирск
Сообщений: 13575
Софт то какой используется?
30 янв 19, 15:10    [21797863]     Ответить | Цитировать Сообщить модератору
 Re: PHP+Oracle  [new]
ERG73
Member

Откуда:
Сообщений: 110
Hett,

Apache 1.3 (тот, что шел с Oracl-ом)+PHP 5.3.1
30 янв 19, 15:50    [21797957]     Ответить | Цитировать Сообщить модератору
 Re: PHP+Oracle  [new]
Лысый дядька
Member

Откуда:
Сообщений: 356
ERG73,

Apache идет с Ораклом???
31 янв 19, 05:46    [21798385]     Ответить | Цитировать Сообщить модератору
 Re: PHP+Oracle  [new]
ERG73
Member

Откуда:
Сообщений: 110
Лысый дядька,
Oracle http server - это тот же Apache
31 янв 19, 12:06    [21798606]     Ответить | Цитировать Сообщить модератору
 Re: PHP+Oracle  [new]
vkle
Member

Откуда: Самара
Сообщений: 14729
ERG73,

Нашли место блокировки или место, где выстраивается очередь?
31 янв 19, 13:28    [21798741]     Ответить | Цитировать Сообщить модератору
 Re: PHP+Oracle  [new]
ERG73
Member

Откуда:
Сообщений: 110
vkle,
Пока нет.
У тебя тоже такая проблема?
1 фев 19, 15:23    [21799811]     Ответить | Цитировать Сообщить модератору
 Re: PHP+Oracle  [new]
vkle
Member

Откуда: Самара
Сообщений: 14729
ERG73,
Нет, обычно с подобными вещами проблем не испытываю. Конечно, ситуации для блокировок и очередей возникают весьма разные, однако найти их обычно не составляет большого труда.
1 фев 19, 17:22    [21799965]     Ответить | Цитировать Сообщить модератору
 Re: PHP+Oracle  [new]
Hett
Member

Откуда: Бийск, Новосибирск
Сообщений: 13575
ERG73
Лысый дядька,
Oracle http server - это тот же Apache


Давно?
1 фев 19, 19:24    [21800090]     Ответить | Цитировать Сообщить модератору
 Re: PHP+Oracle  [new]
kealon(Ruslan)
Member

Откуда: Нижневартовск
Сообщений: 5192
Hett,

тынц
1 фев 19, 20:00    [21800113]     Ответить | Цитировать Сообщить модератору
Все форумы / PHP, Perl, Python Ответить