powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как повысить быстордействие ???
8 сообщений из 8, страница 1 из 1
Как повысить быстордействие ???
    #32431256
23a77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Начал программировать на PHP под Oracle. Выявил узкое место - очень долго происходит соединение к БД (около 30 сек). При этом на каждой странице у меня происходит Соединение с БД--Выборка данных--Закрытие соединения с БД--Действие пользователя. С разными страницами процесс в точности повторяется. Слышал, что в сессию запихнуть соединение с БД в принципе нельзя(а хотелось бы, чтобы не закрывать каждый раз соединение)... Как тогда убыстрить работу ???
...
Рейтинг: 0 / 0
Как повысить быстордействие ???
    #32431269
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это что-то с настройками ПХП или Оракла.
Могу лишь посоветовать спросить в ПХПКлубе в форуме по Оракл
...
Рейтинг: 0 / 0
Как повысить быстордействие ???
    #32431291
23a77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дык Oracle здесь не при чем. Соединение с ним происходит из любой прогаммы примерно одинаковое время..(из PL/SQL developer, VBA). Вопрос в другом - как сделать так, чтобы на протяжении всей сессии PHP не создавать соединение с БД на каждой странице ???
...
Рейтинг: 0 / 0
Как повысить быстордействие ???
    #32431305
Pups The RAPtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дык что и из PL/SQL developer и из VBA всегда по 30 секунд коннектится?
Может все таки посмотреть сначала на сеть/настройки Оракла?
...
Рейтинг: 0 / 0
Как повысить быстордействие ???
    #32431321
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на форуме, который я тебе посоветовал постоянно сидит автор oci-расширения для ПХП. Он лучше знает.
Есть OCIPlogon - устанавливает persistent-connection (но я не знаю, насколько стабильно он работает в Oracle, в mysql с такими соединениями были проблемы)
...
Рейтинг: 0 / 0
Как повысить быстордействие ???
    #32431524
CM Hungry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Копать в сторону persistent connection. Я использую ADODB и PConnect() - ни под IIS, ни под Apache/win32 проблем нет.
...
Рейтинг: 0 / 0
Как повысить быстордействие ???
    #32435389
except
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, так дело не пойдет. Надо срочно разбираться с настройками. Соединение должно происходить меньше, чем за секунду. Да у меня на домашнем компьютере ORACLE летает быстрее, чем MS SQL. Так что здесь даже persistent connection - не выход.
...
Рейтинг: 0 / 0
Как повысить быстордействие ???
    #32435442
CM Hungry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, вообще да, соединение 30 секунд - это не то, к чему надо стремиться. Но вообще persistent connection к ораклю - это, по-моему, правильно, ибо оно на коннекте тяжеловато. Не mysql, чай.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как повысить быстордействие ???
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]