(PHP) Вопрос про транзакции oracle

finder007
Дата: 08.09.2006 16:19:47
Возможно ли на одной html странице открыть транзакцию,
на другой выполнить какие-то действия в рамках этой транзакции,
на третьей закрыть эту транзакцию (командами commit или rollback).

Используется связка PHP+ORACLE(библиотека php_oci8.dll)+APACHE]
sqllex
Дата: 10.09.2006 22:22:28
Гарантировано - нет.

1. Но можно построить логику через хранимые процедуры, которые будут вносить данные в специальные таблицы для хранения временных данных (не путать с временными таблицами!). Существенный минус: нагрузка на БД.

2. Использовать механизм сессий и создавать временный каталог по ИД сессии, куда и складывать инфу.

3. Если данных нужно хранить мало, куки никто не отменял. Вот пусть и хранится все у пользователя на машине :)