powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP, Oracle, Транзакции
6 сообщений из 6, страница 1 из 1
PHP, Oracle, Транзакции
    #33400969
Troglodyte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть формочка, состоящая из нескольких шагов. Причем шаги настолько тяжелые (укладка в БД мегабайтов, а то и гигабайтов), что хранить эти шаги в php-сессии представляется неправильным.

Можно ли в связке php+Oracle растянуть транзакцию между несколькими запросами php-скриптов в рамках одной сессии?
...
Рейтинг: 0 / 0
PHP, Oracle, Транзакции
    #33401020
.-.-.-.-.-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нельзя, транзакция существует в пределах одного коннекта.
При следующем запросе ПХП-скрипта ты будешь уже работать с другим соединением Oracle.
Возможно здесь помог бы vl-srm, но по-моему сейчас он вообще не развивается :(
...
Рейтинг: 0 / 0
PHP, Oracle, Транзакции
    #33401051
Troglodyte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
.-.-.-.-.-нельзя, транзакция существует в пределах одного коннекта.
При следующем запросе ПХП-скрипта ты будешь уже работать с другим соединением Oracle.


Это я знаю. Потому-то вопрос и возник, что хочется обойти это ограничение.

.-.-.-.-.-
Возможно здесь помог бы vl-srm, но по-моему сейчас он вообще не развивается :(

А что это такое?
...
Рейтинг: 0 / 0
PHP, Oracle, Транзакции
    #33401053
.-.-.-.-.-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в гугле набери " php vl-srm "
сама идея расстянуть транзакцию на несколько ХТТП-запросов неверная.
...
Рейтинг: 0 / 0
PHP, Oracle, Транзакции
    #33401165
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
могу предложить пихать предварительные данные в таблицу черновиков, а после успешного формирования черновика вносить его данные в основную таблицу в рамках транзакции с перелопачиванием мегов и гигов. Разумеется, придётся отслеживать дохлые черновики... если места жалко.
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
PHP, Oracle, Транзакции
    #33401170
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
эээ... собсно, транзакция примерно так и работает :)
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP, Oracle, Транзакции
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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